Найти и исправить ошибки в записи оператора ветвления if x> =y then begin x: =0; y: =0; else end; write(z)
141
257
Ответы на вопрос:
Если х> =у, то пишет х=0 и у=0 если не так, то конец; пишем z. правильно: if x> =y; then; begin x=0, y=0; else write z; end.
Var min,max,i,s,n: integer; begin randomize; write('введите диапазон: '); readln(min,max); if(min> max) then begin max: =max+min; min: =max-min; max: =max-min; end; write('введите количество чисел: '); readln(n); for i: =1 to n do begin n: = min + random(max-min); write(i,'-е число: ', n); if((n> 6) and (not odd( then begin s: =s+n; writeln(' (четное и > 6, сумма равна: ', s,')') end else begin write(' (не четное'); if(n> 6) then writeln(', но > 6)') else writeln(' и < 6)'); end; end; write('сумма четных чисел > 6 равна: ',s); end.
Популярно: Информатика
-
basarabbozya18.01.2021 23:13
-
Sendula30.05.2022 10:19
-
Дурачок22503.12.2022 11:36
-
tankist0905618.05.2023 10:22
-
sdmytryk822.10.2021 15:35
-
Sorokinsonay23.03.2023 21:50
-
senazubik63kfkd03.05.2022 11:18
-
Onalbaeva0023.01.2023 02:46
-
Andromeda12346419.04.2023 12:08
-
help101010010102034904.12.2022 14:38