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

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

20.11.2017, 16:09. Показов 1097. Ответов 9
Метки нет (Все метки)

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

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

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

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

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

9
3 / 3 / 0
Регистрация: 06.06.2015
Сообщений: 20
20.11.2017, 18:27 2
посчитайте среднее значение элементов массива (среднее арифметическое).
затем в цикле (размерность цикла - количество элементов) сравнивайте циклом
(при условии переменных массива А и среднего арифметического С)

C++
1
2
if C > А[i]
 std::cout << "номер ученика [ " << i << " ] = " << А[ i ];
1
SlavaSokolov
20.11.2017, 18:34
  #3

Не по теме:

Два аккаунта спалились))) :D

0
0 / 0 / 0
Регистрация: 18.10.2017
Сообщений: 23
08.12.2017, 13:20  [ТС] 4
Вот в итоге че получилось все работает спс!)

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
#include "stdafx.h"
#include <iostream>
#include <locale.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
 
void main()
{
    setlocale(0, "");
    int b = 0;
    const int a = 22;
    int mas[a] = { 0 };
    srand(time(NULL));
    for (int i = 0; i < a; i++)
    {
        mas[i] = rand() % 9 +4;
    }
    for (int i = 0; i < a; i++)
    {
        cout << mas[i] << " ";
    }
    cout << "\n=======================================================\n";
    int sum = 0;
    for (int i = 0; i < a; i++)
    {
        sum = sum + mas[i];
    }
    int sred = sum / 22;
    int n = 0;
    for (int i = 0; i < a; i++)
    {
        n++;
        if (mas[i] < sred)
        {
            b++;
            cout << "Nomer uchenika [ " << n << " ] = " << mas[i] << endl;
        }
    }
    cout << "Srednaya ozenka: " << sred << endl;
    cout << "Colichestvo sootvetstvuyushikh ychenikov: " << b << endl;
    system("pause");
}
0
Диссидент
Эксперт C
27697 / 17314 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
08.12.2017, 13:30 5
Lairen, теги кода ставьте, пожалуйста. Умеете?
1
0 / 0 / 0
Регистрация: 18.10.2017
Сообщений: 23
08.12.2017, 14:27  [ТС] 6
Всм?
0
3 / 3 / 0
Регистрация: 06.06.2015
Сообщений: 20
08.12.2017, 15:22 7
отредактируйте код, скрыв его под тэгами CODE
1
Диссидент
Эксперт C
27697 / 17314 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
08.12.2017, 16:52 8
Перед кодом надо написать [CPP]. После кода - [/CPP]
1
0 / 0 / 0
Регистрация: 18.10.2017
Сообщений: 23
08.12.2017, 18:36  [ТС] 9
А спасибо я незнал просто
0
3 / 3 / 0
Регистрация: 06.06.2015
Сообщений: 20
09.12.2017, 16:01 10
Lairen, + не по теме, но все же: приучайте себя использовать либо английский язык, либо русский, но не злоупотребляйте транслитерацией. в основной программе добавьте строку
C++
1
setlocale(LC_ALL, "Russian");
и спокойно пишите на русском

удачи в дальнейшем изучении!
1
09.12.2017, 16:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2017, 16:01
Помогаю со студенческими работами здесь

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

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

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

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


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

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

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