Задать вопрос
2 июня, 04:00

Покажите, что приведённая программа не всегда верно определяет максимальное из трёх чисел, записанных в переменные a, b, c.

если 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
Ответы (1)
  1. 2 июня, 06:17
    0
    Не будет работать если у переменной "а" будет максимальное значение

    если 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>c то M:=a if a>c then M:=a

    иначе M:=c всё else M:=c;
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Покажите, что приведённая программа не всегда верно определяет максимальное из трёх чисел, записанных в переменные a, b, c. если a>b то ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. определить значение переменной А после выполнения оператора X:=5; if X>-3 then A:=X mod 2 else A:=abs (X) ; 2. определить значение переменной А после выполнения оператора X:=-26; Y:=6; if X div Y=4 then A:=X mod Y else A:=X*Y; 3.
Ответы (1)
Задание Определить без компьютера, что будет напечатано при выполнении следующих фрагментов программ: 1. k:=20; k:=k+10; if k+1030 then k:=8 else k:=k-1; WriteLn (k) Ответ: 2. k:=20; k:=k+10; if k+10 = 30 then k:=8 else k:=k-1; WriteLn (k) Ответ: 3.
Ответы (2)
1) Требовалось написать программу, 1) Требовалось написать программу, которая определяет, можно ли построить треугольник из отрезков с длинами х, у, z. Программа должна выводить соответствующее текстовое сообщение.
Ответы (1)
1) Требовалось написать программу, которая определяет, можно ли построить треугольник из отрезков с длинами х, у, z. Программа должна выводить соответствующее текстовое сообщение. Программист сделал в программе ошибки.
Ответы (1)
Задача1 Введите числа в переменные a, b и c и напишите программу, которая меняет местами значения переменных по следующей схеме, чтобы в переменной а оказалось первоначальное значение переменной с, в переменной b - значение а, в переменной с -
Ответы (1)