1 / 1 / 0
Регистрация: 30.01.2012
Сообщений: 19
1

Массив: Определить количество учеников, оценка которых меньше средней оценки по классу

12.02.2012, 15:29. Показов 2777. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка которых меньше средней оценки по классу, и вывести номера элементов массива, соответствующих таким ученикам.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2012, 15:29
Ответы с готовыми решениями:

Определить количество учеников, оценка которых меньше средней оценки по классу
в массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка...

Определить количество дней, в которых оценки меньше средней оценки по классу
в массиве записаны оценки по информатике 22 учеников класса. Определить количество дней, в которых...

Определить количество учеников, оценка которых меньше средней оценки по классу
В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников,...

Определить количество учеников, оценка которых меньше средней оценки по классу
В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка...

3
38 / 38 / 29
Регистрация: 18.10.2011
Сообщений: 91
12.02.2012, 15:42 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Uses crt;
Var m:array[1..22] of byte;
    i,k:byte; a:real;
Begin
ClrScr;
For i:=1 to 22 do
begin
 m[i]:=random(5)+1;
 write(m[i]:3);
 a:=a+m[i];
end;
a:=a/22;
For i:=1 to 22 do
If m[i]<a then write(i:4);
end.
0
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
12.02.2012, 15:44 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var
x:array[1..22] of integer;
i,k,s:integer;
sr:real;
Begin clrscr;
randomize;
for i:=1 to 22 do
 begin
  x[i]:=random(4)+2;
  writeln('Оценка ',i,' ученика: ',x[i]);
  s:=s+x[i];
 end;
sr:=s/22;
writeln('Номера учеников оценки которых меньше средней ',sr:2:1);
for i:=1 to 22 do
if x[i]<sr then write(i,' ');
readln
end.
1
1 / 1 / 0
Регистрация: 30.01.2012
Сообщений: 19
12.02.2012, 15:49  [ТС] 4
большое спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2012, 15:49
Помогаю со студенческими работами здесь

Определить количество учеников, оценка которых меньше средней оценки по классу
В массиве записаны оценки по информатике 25 учеников класса . Определить количество учеников,оценка...

Определить количество учеников, оценка которых меньше средней оценки по классу
В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка...

Определить количество учеников, оценка которых меньше средней оценки по классу
Здравствуйте дорогие программеры, не могли бы вы мне помоч с решением задач по C#. Язык знаю...

Вывести фамилии учеников , у которых средняя оценка выше средней оценки по классу .
Известны оценки каждого из 20 учеников класса по 12 предметам . Определить среднюю оценку каждого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru