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

Сессия. Результаты сессии, состоящей из трех экзаменов, для группы из n студентов представлены матрицей K(n,3).

12.06.2012, 15:13. Показов 4769. Ответов 8
Метки нет (Все метки)

Сессия. Результаты сессии, состоящей из трех экзаменов, для группы
из n студентов представлены матрицей K(n,3). Оценка ставится по четырехбалльной
системе; неявка обозначается единицей. Подсчитать количество неявок, неудовлетворительных,
удовлетворительных, хороших и отличных оценок по каждому экзамену.

Добавлено через 23 минуты
пожалуйста дорогие!)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2012, 15:13
Ответы с готовыми решениями:

Известны результаты сдачи трех экзаменов пятью студентами. Найти фамилии студентов, не сдавших оба экзамена
Известны результаты сдачи трех экзаменов пятью студентами. Найти фамилии студентов, не сдавших оба...

Создание динамической БД: результаты сессии данной группы студентов
Задание. Динамическая база данных содержит информацию о результатах сессии данной группы студентов...

Результаты вступительных экзаменов представлены в виде списка из N строк, в каждой строке которой записаны фамилии абитуриента и отметки по каждому из
Тема «Работа со строками». Задача: Результаты вступительных экзаменов представлены в виде списка...

Сортировка списка группы студентов по среднему баллу нескольких экзаменов
Доброго времени суток. Задали в школе задачу, есть мысль, но не могу воплотить в код Есть задача:...

8
Лучи добра
173 / 171 / 191
Регистрация: 08.06.2012
Сообщений: 292
12.06.2012, 15:39 2
Вот, но сделал "в лоб", заведя пять счетчиков...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
program z;
uses crt;
var i,j,k1,k2,k3,k4,k5,n:integer;
a:array [1..100,1..3] of integer;
begin
     clrscr;
     writeln('Введите кол-во студентов');
     readln(n);
     writeln('Ввод оценок');
     for i:=1 to n do
         begin
              write(i,' студент: ');
              for j:=1 to 3 do
                  read(a[i,j]);
         end;
     k1:=0; k2:=0; k3:=0; k4:=0; k5:=0;
     for i:=1 to n do
         for j:=1 to 3 do
             begin
                  if a[i,j]=1
                     then
                         k1:=k1+1;
                  if a[i,j]=2
                     then
                         k2:=k2+1;
                  if a[i,j]=3
                     then
                         k3:=k3+1;
                  if a[i,j]=4
                     then
                         k4:=k4+1;
                  if a[i,j]=5
                     then
                         k5:=k5+1;
             end;
     writeln('Неявки - ',k1);
     writeln('Плохие оценки - ',k2);
     writeln('Удовлетворительные оценки - ',k3);
     writeln('Хорошие оценки - ',k4);
     writeln('Отличные оценки - ',k5);
     readln;
end.
0
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 12
12.06.2012, 15:42  [ТС] 3
спасибо огромное))
0
Лучи добра
173 / 171 / 191
Регистрация: 08.06.2012
Сообщений: 292
12.06.2012, 16:36 4
Да все правильно. Только в условии почему-то оценки по четырехбалльной системе, в то время как условий, а именно проверить сколько есть неявок(1), плохих(2), удовлетворительных(3), хороших(4) и отличных(5) оценок, аж пять! За неявку ставят единицу, значит дальше все по системе должно быть.
0
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 12
12.06.2012, 16:38  [ТС] 5
можете написать?
0
Лучи добра
173 / 171 / 191
Регистрация: 08.06.2012
Сообщений: 292
12.06.2012, 16:39 6
Написано же уже все. Ошибка в условии, скорее всего.
0
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 12
12.06.2012, 16:41  [ТС] 7
спасибо

Добавлено через 50 секунд
программа просто не работает
0
Лучи добра
173 / 171 / 191
Регистрация: 08.06.2012
Сообщений: 292
12.06.2012, 16:46 8
Хм... А какая именно ошибка?
Просто я писал программу на PascalABC, но по принципу Turbo Pascal и, думаю, что все должно работать.
0
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 12
12.06.2012, 16:55  [ТС] 9
программа ничего не выдает
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2012, 16:55
Помогаю со студенческими работами здесь

Задать информацию о результатах сессии для группы студентов в виде одномерного массива записей
Задать информацию о результатах сессии для группы студентов в виде одномерного массива, каждый...

Результаты сессии студентов
Здравствуйте, мне нужно написать программу "Результаты сессии студентов" с использованием ООП. В...

По результатам приемных испытаний из трёх экзаменов определить студентов не прошедших испытание
По результатам приемных испытаний из трёх экзаменов определить студентов не прошедших испытание,...


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

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

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