Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 07.07.2020
Сообщений: 11

Вычислить средний балл студентов группы и вывести студентов

19.11.2020, 09:23. Показов 806. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить общий средний балл студентов интересующей вас группы и распечатать список студентов этой группы, имеющих средний балл выше общего.


Не работает программа

Добавлено через 17 секунд
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp1
{
    class Program
    {
        struct Student
        {
            public string Name;
            public int Year;
            public int Group;
            public int Physic;
            public int Math;
            public int Inf;
            public double Sr;
 
            public Student(string n, int y, int g, int p, int m, int i, double s)
            {
                this.Name = n;
                this.Year = y;
                this.Group = g;
                this.Physic = p;
                this.Math = m;
                this.Inf = i;
                this.Sr = s;
            }
 
            public void Info()
            {
                Console.Write($"Имя студента: {Name}; Год рождения: {Year}; Группа: {Group}; Оценка по физике: {Physic}; Оценка по математике: {Math}; Оценка по информатике: {Inf}; Средний бал: {Sr}");
            }
 
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Введите данные о студентах");
            Console.Write("Введите колличество студентов: ");
            Student[] mas = new Student[int.Parse(Console.ReadLine())];
            for (int l = 0; l < mas.Length; l++)
            {
                Console.WriteLine($"Введите информацию о студенте №{l + 1}: ");
 
                Console.Write("Введите Фамилию и инициалы студента: ");
                mas[l].Name = Console.ReadLine();
                Console.Write("Введите год рождения: ");
                mas[l].Year = int.Parse(Console.ReadLine());
                Console.Write("Введите группу: ");
                mas[l].Group = int.Parse(Console.ReadLine());
                Console.Write("Введите оценку по физике: ");
                mas[l].Physic = int.Parse(Console.ReadLine());
                Console.Write("Введите оценку по математике: ");
                mas[l].Math = int.Parse(Console.ReadLine());
                Console.Write("Введите оценку по информатике: ");
                mas[l].Inf = int.Parse(Console.ReadLine());
                Console.Write("Введите средний бал: ");
                mas[l].Sr = double.Parse(Console.ReadLine());
 
 
 
 
            }
            Console.WriteLine();
 
            Console.WriteLine("Введите группу для поиска");
            int g = Convert.ToInt32(Console.ReadLine());
            double srst = 0.0;
            double bakk;
            int k = 0;
 
            for (int l = 0; l < mas.Length; l++)
            {
 
 
                if (mas[l].Group == g)
                {
 
                    srst = mas[l].Sr + srst;
                    k++;
                    bakk = srst / k;
 
                    if (mas[l].Sr > bakk)
                    {
                        Console.WriteLine(mas[l].Name); 
                    }
                    
                }
 
            }
 
            Console.ReadLine();
        }
    }
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.11.2020, 09:23
Ответы с готовыми решениями:

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

Вычислить средний балл группы и распечатать список студентов, имеющих средний балл выше среднего балла группы
Помогите, пожалуйста, решить задачу: вычислить средний балл группы и распечатать список студентов, имеющих средний балл выше среднего балла...

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

1
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
19.11.2020, 09:34
Она не работает или работает неправильно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.11.2020, 09:34
Помогаю со студенческими работами здесь

Вычислить общий средний балл всех студентов и распечатать список студентов со средним баллом выше общего
Задача следующая: вычислить общий средний балл всех студентов и распечатать список студентов со средним баллом выше общего среднего балла

Перевод Pascal в C#. Определить количество неуспевающих студентов и средний балл группы
помогите перевести в C# заранее спасибо)) вот условие самой задачи: В группе учится N студентов, студенты получили по четыре отметки...

Определить средний балл группы за экзамен. Количество студентов в группе заранее неизвестно
Есть такая немудрая задачка. Предлагаю написать для тренировки. Имеется список студентов и оценки, полученные на экзамене. Определить...

Вывести фамилии студентов, балл по определенному предмету которых превышает средний балл по предмету
Вывести фамилии студентов, балл по определенному предмету которых превышает средний балл по предмету на 0.5 балла. помогите плиз!

Вывести средний балл по каждой группе и расположить студентов в порядке уменьшения среднего бала
есть группы студентов по номерам - 1,2,3,4,5. Пусть в каждой группе учится по 20 студентов, каждый сдаёт по 3 экзамена. нужно вывести...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru