Лидеры рейтинга

ID: 226425

Konstantin Shvetski

Мастер-Эксперт

940

Россия, Северодвинск


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

427

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Академик

393

Россия, Санкт-Петербург


ID: 137394

Megaloman

Мастер-Эксперт

328

Беларусь, Гомель


ID: 400669

epimkin

Профессионал

169


ID: 400484

solowey

Профессор

66


ID: 165461

Лангваген Сергей Евгеньевич

Советник

64

Россия, Московская обл.


8.1.6

02.01.2021

JS: 2.2.2
CSS: 4.2.0
jQuery: 3.5.1


 

Создание программ на языках Pascal, Delphi и Lazarus.

Администратор раздела: Зенченко Константин Николаевич (Старший модератор)


Gluck
Статус: 6-й класс
Рейтинг: 290
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 222
puporev
Статус: Профессор
Рейтинг: 52
 

Перейти к консультации №:
 

Консультация онлайн # 199708
Раздел: • Pascal / Delphi / Lazarus
Автор вопроса: Edison (Посетитель)
Дата: 25.11.2020, 06:22
Поступило ответов: 0

Здравствуйте, нужна помощь в создании программы формирования списков «Ведомость».

Написание в Delphi на языке Pascal, оконное приложение.

Исходные данные: Дана экзаменационная ведомость, которая содержит информацию:
- группа,
- фамилия и инициалы,
- оценки по пяти предметам
- средний балл (считать программно).
По требованию программа должна выдавать:
1. отличников, хорошистов, троечников, неуспевающих, сортировать по среднему баллу.
2. список задаваемой пользователем группы, сортировать по среднему баллу.
3. список студентов, набравших выше задаваемого пользователем среднего балла,.
4. список студентов, набравших ниже среднего балла, равного «4».
5. список студентов, сдавших на «5» задаваемый пользователем экзамен.

Состояние: Консультация закрыта

Oтветов пока не поступило.

Мини-форум консультации № 199708

Зенченко Константин Николаевич

Старший модератор

ID: 31795

1

= общий = |  25.11.2020, 10:41 |  цитировать |  профиль |  личное сообщение

Цитата: Edison
Дана экзаменационная ведомость, которая содержит информацию

Где хранится эта самая ведомость?

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

Edison

Посетитель

ID: 404480

2

= общий = |  25.11.2020, 11:38 |  цитировать |  профиль |  личное сообщение

Цитата: Зенченко Константин Николаевич
Где хранится эта самая ведомость?


В таблице

Зенченко Константин Николаевич

Старший модератор

ID: 31795

3

= общий = |  25.11.2020, 13:33 |  цитировать |  профиль |  личное сообщение

В Excell?

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

Зенченко Константин Николаевич

Старший модератор

ID: 31795

4

= общий = |  25.11.2020, 17:48 |  цитировать |  профиль |  личное сообщение
Edison:

Выложите таблицу

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

Edison

Посетитель

ID: 404480

5

= общий = |  26.11.2020, 02:25 |  цитировать |  профиль |  личное сообщение

Цитата: Зенченко Константин Николаевич
Выложите таблицу

Извините, не так понял Ваш вопрос, ведомость нигде не хранится, её нужно составить самому.
фИО, группу и другую информацию в таблицу добавлю я сам, мне нужна помощь только в создании самой таблицы с 13 столбцами и 10 строками, со вписанной в ней информацией :
- группа,
- фамилия и инициалы,
- оценки по пяти предметам
- средний балл (в этом столбце должен считаться средний балл всех цифр введённых в столбце "оценки")
это первые 8 столбцов, а следующие 5 столбцов должны, по нажатию на каждый столбец выдавать такую информацию
- отличников, хорошистов, троечников, неуспевающих, сортировать по среднему баллу.
- список задаваемой пользователем группы, сортировать по среднему баллу.
- список студентов, набравших выше задаваемого пользователем среднего балла,.
- список студентов, набравших ниже среднего балла, равного «4».
- список студентов, сдавших на «5» задаваемый пользователем экзамен.
Всё это взаимосвязано со столбцом "Оценки"
Спасибо.

Последнее редактирование 26.11.2020, 05:59 Edison (Посетитель)

Зенченко Константин Николаевич

Старший модератор

ID: 31795

6

= общий = |  26.11.2020, 12:30 |  цитировать |  профиль |  личное сообщение
Edison:

Цитата: Edison
Извините, не так понял ваш вопрос, ведомость нигде не хранится, её нужно составить самому.
фИО, группу и другую информацию в таблицу добавлю я сам

Вы просто издеваетесь, тестируя программу я каждый её запуск, должен изобретать велосипед на 8х10 = 80 позиций.
smile
Я похож на мазохиста?

Сделайте ведомость самостоятельно со всей информацией, в EXCEL или в WORD или в ACCESS, да хоть в текстовом файле. Программа её заберет и обработает.
Придумывать, каждый раз (Ивановых, Петровых, Антоновых и т.д.)х(Андреев, Петров, Иванов и т.п.)х(*ичей) - Я НЕБУДУ - мне мою клаву жалко.

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

Edison

Посетитель

ID: 404480

7

= общий = |  26.11.2020, 14:45 |  цитировать |  профиль |  личное сообщение

Цитата: Зенченко Константин Николаевич
Сделайте ведомость самостоятельно

Сделал

-----
Прикрепленный архив:  скачать (RAR) [248.6 кб]

Зенченко Константин Николаевич

Старший модератор

ID: 31795

8

= общий = |  26.11.2020, 15:13 |  цитировать |  профиль |  личное сообщение
Edison:

Архивируйте её зипом

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

Edison

Посетитель

ID: 404480

9

= общий = |  26.11.2020, 15:37 |  цитировать |  профиль |  личное сообщение
Зенченко Константин Николаевич:

Цитата: Зенченко Константин Николаевич
Архивируйте её зипом

-----
Прикрепленный архив:  скачать (ZIP) [247.3 кб]

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