Покажите, что приведённая программа не всегда верно определяет максимальное из трёх чисел, записанных в переменные a,b, c.
5-9 класс
|
если a>b то M:=a if a>b then M:=a;
иначе M:=b всё else M:=b;
если c>b то M:=c if c>b then M:=c
иначе M:=b всё else M:=b;
Приведите контрпример т.е. значения переменных при котором в переменной М будет получен неверный ответ. Как нужно доработать программу чтобы она всегда работала правильно?
не будет работать если у переменной "а" будет максимальное значение
если a>b то M:=a if a>b then M:=a;
иначе M:=b всё else M:=b;
если c>b то M:=c if c>b then M:=c
иначе M:=b всё else M:=b;
Очень надо плиз))) Напишите программу которая вводит с клавиатуры номер месяца и день и определяет сколько дней осталось до нового года. При вводе неверных данных должно быть выведено сообщение об ошибке.
Другие вопросы из категории
шаров:
1)Оказался хотя бы один черный Ответ:
2) Оказался хотя бы один белый Ответ:
3)Оказались хотя бы два черных Ответ:
4)Оказались хотя бы два белых Ответ:
ного меньше. Продумайте план действий для нахождения природного бриллианта за три взвешивания на чашечных весах без гирь.
(365) , если в среднем один человек в день потребляет 0,4 кг печёного хлеба?
Читайте также
else M = b; if (с > b) M = с; else M = b; Приведите контрпример, то есть значения переменных, при котором в переменной M будет получен неверный ответ. Как нужно доработать программу, чтобы она всегда работала правильно?
заканчивается числом 0).
последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5.
Количество чисел не превышает 1000. Введенные числа не превышают 30 000.
Программа должна вывести одно число - максимальное число, кратное 5.
количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, оканчивающееся на 3. Пример работы программы: Входные данные Выходные данные 3 23 13 23 3
Программа получает на вход целые числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом ноль (ноль – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введенные числа по модулю не превышают 30000."
Отдал все пункты что есть! Помогите!