|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2019, 19:49 | #1 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
C#, реализация мини электронного журнала
Добрый день. Помогите пожалуйста с заданием.
Уровень знания C# пока ближе 10%. Но уже есть Лабораторная работа, которую я не понимаю, как реализовывается. Можете набросать как его реализовать с комментариями, что бы на его примере реализовать свою Лабораторную работу (впоследствии изменится формулировка, но суть примерно останется одна) Примерное задание звучит так: +++++++++++++++++++++++++++++++++++ ++++++++++++ В деканат поступили данные о результатах сдачи сессии группой студентов из N человек. Сессия состояла из трех экзаменов (математика, информатика, физика). Требуется: 1. Определить число студентов, сдавших сессию (не получивших ни одной двойки). 2. Число студентов, сдавших все экзамены на 4 и 5. 3. Число отличников (вывести их фамилии). 4. Средний балл по каждой дисциплине. 5. Средний балл группы. 6. Список студентов, чей средний балл выше, чем средний по группе. Рекомендации: 1. Фамилии и инициалы студентов хранить в строковом массиве string[] Fio; Fio= new string[N]; Fio[i] = Console.ReadLine(); 2. Для хранения оценок завести отдельные числовые массивы для каждого предмета. 3. Вводить информацию о студентах в следующем порядке: Вначале вводится N – число студентов, затем для каждого студента вводится его фамилия и экзаменационные оценки по трем предметам. +++++++++++++++++++++++++++++++++++ +++++++++++++++ |
05.12.2019, 20:27 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Чего то бред какой то. А классы?
Создать класс студня. Прописать поля потом заполнить и считать.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
05.12.2019, 20:51 | #3 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
|
05.12.2019, 21:07 | #4 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Вам надо написать чтоли?? Раз до 10% знаний дошли то с классами то не должно быть проблем.
Код:
Код:
Код:
Ну и так далее ..
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
05.12.2019, 21:26 | #5 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Мне как темному человеку интересно: а если обойтись массивом структур? Какие преимущества класса в этом случае перед массивом структур ?
|
05.12.2019, 21:35 | #6 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Удобство пользования и читабельность кода. Класс это нечто большее чем структура. Там и методы можно свои прописать. У структуры так не выйдет.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
06.12.2019, 08:30 | #7 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мини-фабрика, по производству мини-фабрик/дронов для сбора воды. Определить минимальное время для сбора заданного количеста воды | kukobch | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 16.10.2016 23:39 |
Создание электронного журнала водителей | Kusaka1984 | БД в Delphi | 5 | 06.01.2015 14:02 |
Редизайн логотипа журнала | mutabor | Свободное общение | 12 | 17.07.2010 00:48 |
Название журнала | raxp | Свободное общение | 34 | 28.03.2010 16:09 |
создание журнала событий | alshab | Общие вопросы Delphi | 3 | 20.05.2007 17:03 |