lsuvorova1987
?>

(c++)покажите, что программа не всегда верно определяет максимальное из трёх чисел, записанных в переменные a, b и c: if (a > b) m = a; else m = b; if (с > b) m = с; else m = b; контрпример, то есть значения переменных, при котором в переменной m будет получен неверный ответ. как нужно доработать программу, чтобы она всегда работала правильно?

Информатика

Ответы

danielianruz
А=10 b=8 c=9 доработать примерно так:   if (a > b) and (a> c)  m = a;   else  if (b > c) and (b> a)  m = b; else  if (с > b) and (c> a)  m = с;
troyasport
A=3, b=2, c=1   if (a > b) m = a; else   if (с > b) m = с; else   m = b;  
zu87zu87
Var x1,y1,x2,y2,v1,v2: real; begin     writeln("введите количество метров пробегания жирафа");     read(y1);     writeln("введите, за сколько секунд он должен пробежать");     read(x1);     writeln("введите количество метров пробегания зайца");     read(y2);     writeln("введите, за сколько секунд он должен пробежать");     read(x2);     v1: =y1/x1;     v2: =y2/x2;     if v1> v2 then      begin       writeln("жираф чемпион");   end   else  if v1< v2 then      begin       writeln("заяц  чемпион");     end    else   begin       writeln(" победила дружба);   end; end;
Bulanova
// pascalabc.net 3.0, сборка 1157 от 02.02.2016 begin   var a: array[1..20] of integer;   randomize;   for var i: =1 to 20 do a[i]: =random(-50,50); a.println;   var b: =range(2,20,2).select(i-> a[i]);   writeln('элементы с четными индексами по возрастанию');   b.sorted.println;   writeln('элементы с четными индексами по убыванию');   b.sorteddescending.println; end. тестовое решение: -15 46 -34 -3 43 16 -17 -28 -19 12 -28 -11 48 -12 -1 33 -37 9 6 -40 элементы с четными индексами по возрастанию -40 -28 -12 -11 -3 9 12 16 33 46 элементы с четными индексами по убыванию 46 33 16 12 9 -3 -11 -12 -28 -40

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

(c++)покажите, что программа не всегда верно определяет максимальное из трёх чисел, записанных в переменные a, b и c: if (a > b) m = a; else m = b; if (с > b) m = с; else m = b; контрпример, то есть значения переменных, при котором в переменной m будет получен неверный ответ. как нужно доработать программу, чтобы она всегда работала правильно?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Алина1564
Aleksandrovich-Yurevna1421
voropayelena26
Naumenkova-Ivanov
Yuliya
llipskaya
krispel9
sveta740450
gurina50
aleksandramir90
vitaldicky349
mustaev
Галина-Юлия1292
Fedorovich309
Semenovt