Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2018, 19:00   #1
Tynya
Пользователь
 
Регистрация: 06.12.2017
Сообщений: 13
По умолчанию Паскаль, нахождение суммы площадей в двоичном поиске!

Блин, ребзи, спасайте!
Не могу выполнить 3 задание из лабы, а звучит оно так: "Методом двоичного поиска определить суммарную площадь
двух указанных озер.".
Проблемс именно с нахождением суммы площади, не знаю как реализовать в !одной! процедуре.
Помогите пожалуйста, мозг уже усох ((
Вложения
Тип файла: zip Лаба1.zip (1.2 Кб, 9 просмотров)

Последний раз редактировалось Tynya; 10.02.2018 в 19:10.
Tynya вне форума Ответить с цитированием
Старый 10.02.2018, 19:46   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Сумма_площадей_двух_озёр = площадь_озера_1 + площадь_озера_2.
------------
А бинарный поиск - это метод половинного деления в отсортированном массиве. Он тут не нужен.

Ваш К.О.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.02.2018, 19:56   #3
Tynya
Пользователь
 
Регистрация: 06.12.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Сумма_площадей_двух_озёр = площадь_озера_1 + площадь_озера_2.
------------
А бинарный поиск - это метод половинного деления в отсортированном массиве. Он тут не нужен.

Ваш К.О.
Не-не, по заданию обязателен бинарный поиск (двух озер).
Просто не знаю как в этой же процедуре, которая вызывается 2 раза (тк найти в массиве двоичным поиском можно ток одно озеро) найти суммарную площадь. Ну вот запомнил он площадь одного озера в переменную, а дальше то что? Если сложить две эти переменные, то он суммирует две одинаковые площади (от одного озера), а нужно от 2-х разных.

Последний раз редактировалось Tynya; 10.02.2018 в 19:59.
Tynya вне форума Ответить с цитированием
Старый 10.02.2018, 20:09   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от Tynya Посмотреть сообщение
Просто не знаю как в этой же процедуре, которая вызывается 2 раза...
Была процедура, станет функцией, возвращающей нужное значение.
Сумма_площадей_двух_озёр = площадь(озера_1) + площадь(озера_2).
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.02.2018, 00:43   #5
Tynya
Пользователь
 
Регистрация: 06.12.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Была процедура, станет функцией, возвращающей нужное значение.
Сумма_площадей_двух_озёр = площадь(озера_1) + площадь(озера_2).
Т е через процедуру никак?
Tynya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Траблы с установкой Andrey770 Компоненты Delphi 0 01.03.2012 19:33
Траблы с хуком qazwar Visual C++ 0 09.02.2012 11:14
Траблы с инетом KOJI Свободное общение 7 24.11.2011 20:17
Траблы с ноутбуком nik_prytkov Помощь студентам 8 03.10.2010 13:46