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

Вычислить набранные учениками баллы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Имеется типизированный файл, элементами которого являются отдельные символы http://www.cyberforum.ru/cpp-beginners/thread1582655.html
а) Выяснить, являются ли первые два символа цифрами. Если да, то установить, является ли число, образованное этими цифрами, четным. б) Найти число вхождений в файл каждой из букв «а», «о» и «у». в) Найти число вхождений в файл сочетания двух «соседних » букв «н» и «е». г) Выяснить, образуют ли «соседние» символы файла буквосочетание «ура». Написал не много, но не все условия выполняются....
C++ Вывод информации о маршрутах начинающихся или кончающихся в заданном пункте #include <iostream> #include <cstdlib> #include <math.h> #include <string.h> //Написать программу, выполняющую следующие действия • вывод на экран информации о маршрутах, которые начинаются или кончаются в пункте, название которого введено с клавиатуры; • если таких маршрутов нет, выдать па дисплей соответствующее сообщение. // using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1582651.html
C++ Сохранение значения переменной при наследовании
Есть ли способ сохранить полученное значение переменной count в дочернем классе B после наследования? Небольшой образец ситуации: #include <iostream> using namespace std; class A { public:
Работа с несколькими файлами C++
Подскажите, как сделать? С++ Заранее спасибо! /* Имеются два типизированных файла, элементами которых являются числа. Получить третий файл, в котором записаны сначала числа из первого файла, а затем — из второго. Порядок следования чисел сохраняется. */
C++ Простейшая обработка элементов файла http://www.cyberforum.ru/cpp-beginners/thread1582647.html
Как мне это решить? Заранее спасибо! /* Имеется типизированный файл, элементами которого являются отдельные слова. а) Найти количество слов, начинающихся на букву «м». б) Определить, есть ли в файле слова, начинающиеся на букву «к». В случае положительного ответа напечатать порядковый номер первого из них. в) Получить предложение, составленное из слов, порядковый
C++ Получить слово, образованное элементами файла Имеется типизированный файл, элементами которого являются отдельные буквы. Получить слово, образованное элементами файла, имеющими четный порядковый номер. подробнее

Показать сообщение отдельно
nmcf
4298 / 3719 / 1252
Регистрация: 14.04.2014
Сообщений: 14,542
19.11.2015, 20:24     Вычислить набранные учениками баллы
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
#include <iostream>
 
using namespace std;
 
int main()
{
    const int maxN = 100, maxM = 100;
    int a[maxN][maxM], n, m;
    
    cout << "Введите количество учеников и количество тестов: ";
    cin >> n >> m;
    
    for (int i = 0; i < n; ++i)
        for (int j = 0; j < m; ++j)
        {
            cout << i + 1 << "-й ученик, баллы за " << j + 1 << "-й тест: ";
            cin >> a[i][j];
        }
    
    double s_all = 0, best = 0;
    
    for (int i = 0; i < n; ++i)
    {
        int s1 = 0;
        for (int j = 0; j < m; ++j)
        {
            s1 += a[i][j];
            if (best < a[i][j]) best = a[i][j];
        }
        cout << i + 1 << "-й ученик набрал " << s1 << " б.\n";
        s_all += s1;
    }
    
    cout << "Средний балл среди всех учеников: " << s_all / (n * m)
        << " б.\nЛучший результат среди всех учеников: " << best
        << " б.\nРазница между лучшим и средним: " << best - s_all / (n * m)
        << " б.\n";
 
    return 0;
}
Добавлено через 3 минуты
Из задания не ясно, брать ли сумму по каждому ученику или отдельные тесты. Рассматриваются результаты отдельных тестов.
 
Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru