Предмет: Информатика,
автор: PoTuK00
Найти экстремиум, составив разветвляющуюся задачу
x=max(max(a,b)+min(b,c),b+d)
Аноним:
А зачем тут какое-то "ветвление" ? Пример неудачной постановки задачи.
используя технологию структурного программирования разработать разветвляющуюся программу для решения задачи поиска экстремума. - Так выглядит полное задание
Вот и говорю, что глупо. Max и Min в современном Паскале - встроенные функции и нечего тут ветвить
В задании еще сказано, что надо использовать управляющие структуры "Выбор" и "Обход"
Экран обновите, я там скрин прицепил
ЗАЧЕМ??? И где использовать? Ваше выражение просто пишется одной строкой, фактически переписывается из формулы.
Вот если бы было сказано, что функции max и min запрещено использовать... другое дело
Откуда я знаю зачем :) Такое задание, надо показать преподу, что у умею пользоваться структурами этими и составлять разветвляющиеся программы
Ну я тоже не могу высосать из пальца какие-то структуры, если в них нет нужды
Ответы
Автор ответа:
0
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!
begin
var a,b,c,d:real;
Read(a,b,c,d);
var x:=Max(Max(a,b)+Min(b,c),b+d);
Writeln(x)
end.
Пример
3.18 -6 14.3 9.1
3.1
Внимание! Если программа не работает, обновите версию!
begin
var a,b,c,d:real;
Read(a,b,c,d);
var x:=Max(Max(a,b)+Min(b,c),b+d);
Writeln(x)
end.
Пример
3.18 -6 14.3 9.1
3.1
Приложения:
Похожие вопросы
Предмет: Другие предметы,
автор: Аноним
Предмет: Литература,
автор: Thrasher737
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: luksha81