![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.03.2023
Сообщений: 67
|
![]()
Помогите написать программу на С++, используя бинарные файлы и структуры, если у меня есть такое условие:
Создайте файл Студент. Подсчитайте средний балл каждой группы по заданному номеру курса и средний балл курса. Дана структура записи Студент: ФИО (40 знаков); Номер курса (1 знак); Номер группы (1 знак); Успеваемость - 5 экзаменов в каждой из 10 сессий; Форма обучения (целевая, договорная) (1 знак); Наименование предмета (10 знаков); Оценка (1 знак). Записи упорядочены по номеру курса, внутри курса - по номеру группы, в группе - по ФИО. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
Ув. lenaiv, вы - доцент и выдаёте это задание студентам для проверки их скудных знаний?
![]() ![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.03.2023
Сообщений: 67
|
![]()
Вы неправы, зачем же так. Я учу С++ и решаю различные задачи, а вот эта мне непонятна. Поэтому и задала вопрос.
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
Ну ладно, не сердись. Я не обратил внимания, что девчонка
![]() ![]() Что непонятно то? Что такое структура? Так это уже обсосано в вопросе https://programmersforum.ru/showthread.php?t=345574 Цитата:
Не просматривается попытка начать решение. Описать струкуру, массив структур, типизированный файл. Считать его в массив и простыми циклами посчитать искомое. Я спросил у Яндекса: типизированные файлы в Си++ Последний раз редактировалось digitalis; 12.04.2023 в 22:35. |
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
![]()
Можно как-то так
Код:
Ввод данных в файл сможете добавить сами в качестве тренировки. Последний раз редактировалось macomics; 12.04.2023 в 23:42. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 16.03.2023
Сообщений: 67
|
![]()
Добавила запись и чтение в файл, но у меня не работает программа. уже все перепробовала
Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.03.2023
Сообщений: 67
|
![]()
Еще исправила, не работает
Код:
|
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
Как на мой взгляд - слишком много структур, где можно было бы обойтись просто массивами. "Одно сплошное телевидение" © Не разбирался, насколько это мешает работе программы, но как-то режет глаз. Как по мне - обошёлся бы одним-единственным массивом структур, откуда можно выщемить всё: по группам, по студентам, по предметам и пр.
Непонятно, как между собой взаимодействуют поля: Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бинарные файлы с++ | Lehhah | Помощь студентам | 1 | 15.05.2019 16:20 |
Написание программ (древовидные структуры, структуры неспециального вида и т.д.) | Green Gin | Фриланс | 2 | 27.04.2012 15:26 |
Бинарные файлы с++ | Killspamers | Помощь студентам | 0 | 01.03.2012 14:04 |
Бинарные файлы | Kazik | Помощь студентам | 5 | 06.06.2010 21:51 |
Структуры,запись в бинарные файлы,массивы(С++) | TOSHH | Общие вопросы C/C++ | 1 | 10.10.2009 02:01 |