Форум программистов, компьютерный форум CyberForum.ru

Златопольский C++ - C++

Восстановить пароль Регистрация
 
akik
0 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 26
14.12.2013, 23:25     Златопольский C++ #1
Помогите пожалуйста решить задачи из сборника.
Есть наработки, но многого не знаю как делать. Среда Visual Studi0 2013, язык С++

12.65 Три группы студентов, в каждой из которых 20 человек, в сессию давали 3 экзамена. Сведения об оценках каждой группы хранятся в двумерных массивах. Определить лучшую по средней оценке группу.

C++
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <conio.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#define CLASSES 3
#define GRADES 30
int grade[CLASSES][GRADES];
void disp_grades(int g[] [GRADES]), enter_grades(void);
int get_grade(int num);
int main(void) /* программа для хранения оценок */
{
char ch;
for (;;) {
do {
printf("(E)nter grades\n");
printf("(R)eport grades\n");
printf("(Q) uit\n");
ch = toupper(getche());
}
while(ch!='E' && ch!='R' && ch!='Q');
switch(ch)
{
case 'E':
enter_grades();
break;
case 'R':
disp_grades(grade);
break;
case 'Q':
return 0;
}
}
}
 
/* ввод каждой оценки студентов */
void enter_grades(void)
{
int t, i;
for(t=0; t<CLASSES; t++) {
printf("Class # %d:\n", t+1);
for(i=0; i<GRADES; ++i)
grade[t][i] = get_grade (i);
}
}
 
/* реальный ввод оценки */
int get_grade(int num) {
char s [80];
printf("enter grade for student # %d:\n", num+1);
gets (s);
return(atoi(s));
}
 
/* вывод оценок класса */
void disp_grades(int g[] [GRADES])
{
int t, i;
for(t=0; t<CLASSES; ++t)
{
printf("Class # %d:\n", t+1);
for(i=0; i<GRADES; ++i)
printf("grade for student #%d is %d\n", i+1, g[t][i]);
}
Нашла решение, но не совсем понимаю что зачем. Помогите привести к рабочему в VS виду..

Заранее благодарю)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2013, 23:25     Златопольский C++
Посмотрите здесь:

Златопольский Д М C++
Златопольский, сборник Pascal
MathCAD Mathcad. Златопольский и Абрамов
Златопольский C++ C++
C++ Златопольский C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru