![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.02.2013
Сообщений: 2
|
![]()
Привет форумчане! Нужна небольшая помощь в изменении\доработке программы. Вот в чем суть: в данной программе определяли в первой части для каждого студента средний балл за сессию и макс. оценку, которую он получил ; во второй части определяли для каждого предмета средний балл, процент отличников и процент не сдавших его студентов и все это выводили в таблицу.
Так вот в чем проблема, мне сказали изменить программу так, чтобы во второй части была таблица, в которой отсортированные фамилии студентов из 1 части(таблицы) у которых средний бал за предметы был выше общего среднего балла , ну то есть выше 2.5. Ниже во вложениях сама программа. Очень большая просьба помочь с этим. Вот откуда начинается 2 часть(если быть точным, то 182 строка) Код:
Последний раз редактировалось Stilet; 19.02.2013 в 14:55. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
2) При выводе проверяйте средний балл и пропускайте неудачников. С каким из пунктов проблема и в чём она заключается? |
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 19.02.2013
Сообщений: 2
|
![]()
Проблема как раз в том, что надо изменить 2 часть, а в программирование я средне разбираюсь, сложно пока дается
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
Коль скоро Вы уже написали аж 241 строку кода, добавить ещё несколько делающих требуемое не должно было стать проблемой. Если проблема всё же есть, крайне желательно понять, в чём именно она заключается. Функция сортировки у Вас написана, только за каким-то бесом задаёт пользователю вопросы при выполнении. Рекомендуется вынести всё общение с пользователем наружу, а в функцию передавать ещё один аргумент. Вывод опять же написан, но выводит всех студентов. Рекомендуется добавить в функцию ещё один аргумент, и при выводе сравнивать с ним среднюю оценку. И знаете, принципиально не писать комментарии - посредственная идея. Рискуете даже сами забыть, зачем нужен тот или иной код. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение программы | Аделинкка | Общие вопросы Delphi | 8 | 12.12.2012 13:20 |
Изменение программы. | Eejester | Помощь студентам | 3 | 11.07.2012 11:16 |
Изменение программы | Алексей078 | Свободное общение | 2 | 14.10.2011 17:46 |
изменение программы | Тотошка91 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 20.06.2011 00:20 |
Изменение программы в ТР | dante92 | Помощь студентам | 2 | 27.12.2009 20:46 |