Написать программу в pascal группа из 9 студентов сдала 2 экзамена по 2 предметам. оценки от 2 до 5. составить программу которая будет выводить эти сведения и будет показывать количество студентов имеющих средний меньше 3 по двум экзаменам
114
257
Ответы на вопрос:
const n=9;
var marks: array[1..n,1..2] of 2..5;
i,k: integer;
begin
writeln('оценки студентов: ');
for i: =1 to n do
begin
marks[i,1]: =random(4)+2;
marks[i,2]: =random(4)+2;
writeln(i,': ',marks[i,1]: 3,marks[i,2]: 3);
end;
k: =0;
for i: =1 to n do
if (marks[i,1]+marks[i,2])/2< 3 then k: =k+1;
writeln('количество студентов, имеющих средний < 3 = ',k);
end.
пример:
оценки студентов:
1: 5 4
2: 5 4
3: 4 3
4: 5 5
5: 2 2
6: 2 3
7: 5 5
8: 3 4
9: 2 2
количество студентов, имеющих средний < 3 = 3
Валфавите мощностью 16 символов для хранения одного символа требуется log(2)16 = 4 бита, а алфавите мощностью 256 символов - log(2)256 = 8 бит. следовательно, количество информации во втором тексте больше в 8/4 = 2 раза
Популярно: Информатика
-
LutsenkoRodion26.07.2021 17:28
-
SulikMur08.06.2020 16:48
-
Диана1еее04.10.2021 02:21
-
dimaloz5506.09.2021 03:59
-
Stanislava15322.04.2021 08:48
-
SlowMoe24.08.2020 20:17
-
basovaolga6705.04.2023 05:02
-
02057702.03.2020 02:36
-
amikhaylushkina27.11.2022 22:49
-
OOAAAOO08.07.2022 06:57