Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ангелина296
Сообщений: n/a
#1

Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей - C++

11.10.2012, 19:11. Просмотров 866. Ответов 3
Метки нет (Все метки)

Дан файл, содержащий сведения о сдаче студентами сессии. Структура записи файла: номер группы, фамилия и инициалы студента, оценки по четырём экзаменам и пяти зачётам ("з" -зачёт; "н" - незачёт).
Написать программу выдающую следущую информацию:
-фамилии неуспевающих студентов с указанием номеров групп и кол-ва задолжностей;
- средний балл, полученный каждым студентом группы Х и всей группой в целом.
чтобы прога работала в турбо с. написана на с++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2012, 19:11     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей
Посмотрите здесь:

Вывод на экран фамилий и номеров групп для всех студентов, включенных в базу данных - C++
Описать класс Student, содержащий следующие поля: · Фамилия и инициалы · Номер группы · Успеваемость (массив из...

Написать программу, выполняющую вывод на дисплей фамилий и номеров групп для всех студентов, имеющих оценки 4 и 5 - C++
Доброго времени суток! есть просьба... кому не трудно помогите!!!!!!! написать прогу.... Буду очень благодарен... Описать структуру с...

Структуры. Вывод на дисплей фамилий и номеров групп для всех студентов, имеющих хотя бы одну оценку 2. - C++
1. Описать структуру с именем STUDENT, содержащую следующие поля: • NAME - фамилия и инициалы; • GROUP- номер группы; • SES-...

Структура: вывод на дисплей фамилии и номеров групп студентов, если средний балл выше 4 - C++
Описать структуру содержащую поля фамилия и инициалы номер группы успеваемость(массив из 5 цифр) Написать программу , выполняющие...

Программа выводит неверный ответ (дан массив структур, содержащий сведения об успеваемости студентов - вывести список неуспевающих студентов) - C++
Задача: Дан массив структур, содержащий сведения об успеваемости по информатике группы из 25 студентов. Структура содержит следующие...

Вывести список неуспевающих студентов(в алфавитном порядке) - C++
Нужно вывести список неуспевающих студентов и указать в выводе предметы, по которым были получены двойки. Все данные записаны в бинарном...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
12.10.2012, 10:09     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей #2
я не думаю что вам ктото предоставит работающий код, потому что писанины тут довольно много, единственное что могу сказать по алгоритму.создайте класс/структуру студент опишите по массиву/переменной для каждого столбца с соответственным типом данных. ну а далее просто. делаете методы проверку в массиве по успеваемости для экзаменов и для зачетов, если хотябы одна задолжность есть запомниаете индекс потом выводите циклом в нужном вам вормате по индексу из всех массивов.

так же метод который считает среднюю оценку данного студента.
для общей статистики либо создать в мэйне переменую в которую будет считаться сумма/средняя оценка либо создать в структуре/классе так сказать внешнюю переменную.( обычно такие переменные обозначаются count и служат для отслеживания количество обьектов в коллекции, к сожалению какой тип они имеют я не помню)
Ангелина296
Сообщений: n/a
13.10.2012, 15:22     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей #3
а каким способом заполнить тхт файл? в каком порядке, приведите пример плз
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2012, 09:39     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей
Еще ссылки по теме:

Удалить из списка всех неуспевающих студентов (имеющих двойки) - C++
Ребята, всем привет. Помогите, пожалуйста! Есть задание : Создать структуру с именем Student с полями: фамилия, имя, номер группы,...

Определить число неуспевающих студентов и средний балл группы по всем экзаменам - C++
Добрый день. помогите пожалуйста решить задачу в си Вводя в цикле по 4 оценки, полученные студентами и сессию, определить число...

Сформировать массив с указанием кол-ва элементов и сортировка - C++
Доброго времени суток. Нужно сформировать массив (одномерный) с указанием пользователем кол-ва элементов и далее отсортировать его четные...

Написать программу, сортирующую список фамилий студентов в группе. - C++
1)Дано слово из четного числа букв. Поменять местами первую букву со второй, третью – с четвертой и т.д. 2)Написать программу,...

Получить список студентов с указанием среднего балла - C++
Дан массив записей. Каждая запись содержит информацию о студентах группы: Ф.И.О., результаты последней экзаменационной сессии. -...

Получить список студентов с указанием среднего балла - C++
имеется информация о студентах группы: Ф.И.О., результаты экзаменационной сессии. Мне надо получить список студентов с указанием среднего...


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

Или воспользуйтесь поиском по форуму:
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
14.10.2012, 09:39     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей #4
ну даже затрудняюсь ответить вам на ваш.
компьютеру пофигу в каком порядке считывать файлы, для вас предлагаю чтобы было видно что откуда скачивается, первым делом записать вобще количество строк в таблице, на основании этого уже строить цикл. главное соблюдать порядок записи и чтения. вы можете сначала записать туда массив с оценками/зачетами, потом имя потом можно записать средний бал ну и так далее. тогда не нужно будет создавать 1 сложный цикл а обойтись несколькими простыми, но информация в самом файле для глаз будет не очень читабельна. другой вариант каждую новую строку начинать с имени студента и далее информация по нему. Так сам файл будет очень хорошо читаем, но зато нужно бует писать цикл, в котором сначала считывается имя потом оценки и тд.
Yandex
Объявления
14.10.2012, 09:39     Поиск фамилий неуспевающих студентов с указанием номеров групп и кол-ва задолжностей
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru