Главная страница Объясните, почему он выводит 21, а не 19? Var k, m: integer; Dat: array1 … 11 of integer; Begin Dat1: = 20; Dat2: = 27; Dat3: = 19; Dat4: = 28; Dat5: = 26; Dat6: = 22; Dat7: = 24; Dat8: = 28; Dat9: = 26; Dat10: = 21;
Объясните, почему он выводит 21, а не 19? Var k, m: integer; Dat: array1 … 11 of integer; Begin Dat1: = 20; Dat2: = 27; Dat3: = 19; Dat4: = 28; Dat5: = 26; Dat6: = 22; Dat7: = 24; Dat8: = 28; Dat9: = 26; Dat10: = 21;
Автор Беликова Ирина На чтение 1 мин Просмотров 2
Вопрос от пользователя: Коня
Объясните, почему он выводит 21, а не 19?
Var k, m: integer;
Dat: array[1 … 11] of integer;
Begin
Dat[1]: = 20;
Dat[2]: = 27;
Dat[3]: = 19;
Dat[4]: = 28;
Dat[5]: = 26;
Dat[6]: = 22;
Dat[7]: = 24;
Dat[8]: = 28;
Dat[9]: = 26;
Dat[10]: = 21;
Dat[11]: = 27;
m : = 0
for k : = 1 to11 do
if Dat[k] < 25 then begin m : = Dat[k]; end; writeln (m); End.
Ответ: Самсоний
У тебя программа выводит нечётное число. Которое меньше того, что стоит в: if Dat[k] 21, то будет выводить 19
← Мне нужен план по картине Т. Яблонской. Четыры части. Длина комнаты равна 6 м, ширина 4 м. Сколько граммов крас… →
Беликова Ирина
Учитель физики, информатики и вычислительной техники. Победитель конкурса лучших учителей Российской Федерации в рамках Приоритетного Национального Проекта "Образование".