С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 18
1

Найти и вывести количество учащихся, чья оценка за тест выше средней оценки в классе

06.11.2016, 09:35. Показов 2404. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
3. Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по информатике. Найдите и выведите количество учащихся, чья оценка за тест выше средней оценки в классе.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2016, 09:35
Ответы с готовыми решениями:

Найти количество учащихся,чья оценка за тест выше средней оценки в классе
Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до...

Опишите алгоритм, который находит и выводит количество учащихся, чья оценка за тест выше средней оценки
Дан целочисленный массив из 30 элементов. //Элементы массива могут принимать целые значения от 0...

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

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

2
2 / 2 / 6
Регистрация: 26.06.2015
Сообщений: 20
06.11.2016, 16:31 2
Лучший ответ Сообщение было отмечено Екатерина Майер как решение

Решение

Нормальное имя для переменной, srar=среднее арифметическое
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
#include <iostream>
 
using namespace std;
 
int main(){
    const int N = 30;
    int a[N];
    int sum,srar,s;
        s=0;
        sum=0;
    for (int i = 1; i < N; i++){
        cin >> a[i];
    }
    for (int i = 1; i < N; i++){
        sum += a[i];
    }
    srar = sum / N;
    for (int i = 1; i < N; i++){
        if (a[i]>srar){
            s += 1;
        }
    }
    cout << s;
}
0
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 18
07.11.2016, 19:00  [ТС] 3
почему то не выводит ничего
0
07.11.2016, 19:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2016, 19:00
Помогаю со студенческими работами здесь

Найти количество работников, чья зарплата ниже/выше средней
Ребята, помогите пожалуйста написать программу В массив произвольного размера внесены суммы...

Вывести список рабочих, чья запрлата выше средней
помогите плз решить задачу даны 3 слова одинаковой длинны, начинающиеся на букву Д,Ж,М в любом...

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

Считать фамилии и оценки с файла, а затем вывести тех, чья оценка !< 3
Здравствуйте, я уже не соображаю как это сделать, казалось бы, очень просто, но нужен толчок, не...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru