Дан целочисленный массив из 30 элементов,.элементы могут принимать значения от 0 до 100-, полученные на егэ.опишите на языке или на одном из языков программирования алгоритм, который подсчитывает и выводит средний учащихся, с давших экзамен (получивших оценку более 20 ) гарантирует, что хотя бы один ученик в классе успешно сдал экзамен.исходные данные объявлены так, как показано ниже.использовать другие переменные запрещается. паскаль cost n=30 var a: array [1..n] of integer ; i, x, y: integer; s: real ; begin for i: =1 to n do read on (a [i]); end
244
266
Ответы на вопрос:
Const n=30; var a: array [1..n] of integer ; i, x, y: integer; s: real ; begin for i: =1 to n do readln (a [i]); x: =0; y: =0; for i: =1 to n do if a[i]> 20 then begin inc(x); y: =y+a[i]; end; s: =y/x; writeln(s); end.
Var i,d,n,k: integer; begin write('введите трехзначное натуральное число: '); read(n); k: =0; for i: =1 to 3 do begin d: =n mod 10; if d mod 3=0 then begin inc(k); write(d,' ') end; n: =n div 10 end; if k> 0 then write('- цифры, кратные трем') else write('таких цифр нет') end. примеры введите трехзначное натуральное число: 569 9 6 - цифры, кратные трем введите трехзначное натуральное число: 184 таких цифр нет замечание: в программе считается, что цифра 0 также кратна трем (как и всем другим числам), поскольку остаток от деления от нуля на 3 равен 0. если это не так, то замените условие d mod 3 = 0 на (d mod 3 = 0) and (d> 0)
Популярно: Информатика
-
ariannaajoseph919.07.2022 17:02
-
Ismailll26.01.2021 22:11
-
Вапрос8612.08.2020 10:08
-
artumko0431.08.2022 23:23
-
kntalya13.03.2023 18:40
-
дженни3408.06.2022 05:40
-
nacteylka10.11.2022 17:12
-
Dashasha55529.10.2021 04:32
-
BlackElegant07.05.2023 07:46
-
Настюша111803.07.2021 06:57