![]() |
Модераторы: volvo877, Snowy, MetalFan |
![]() ![]() ![]() |
|
GreMail |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 12.10.2006 Репутация: нет Всего: 1 |
Собственно задача:
Известнф фамилии и оценки по трем предметам каждого ученика класса (в классе 10 учеников). Данные записаны в файл в виде: Ivanov 532... Вычислить сумму баллов и вывести фамилии людей с максимальным суммой баллов. начало программы:
И дальше ступор... как сделать так, чтобы он читал fio как тот же Ivanov а b1,b2,b3 - 5 3 и 2 соответственно, а не Fio первого ученика как весь файл целиком? |
|||
|
||||
ФедосеевПавел |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 7.2.2009 Репутация: 2 Всего: 10 |
Я так полагаю, что исходные данные по ученикам находятся в текстовом файле. Т.к. специально не оговаривается, то можно сделать допущение, что данные на каждого ученика находятся на отдельной строке, на фамилии отводится фиксированное количество символов, а далее идут символы оценок без пробелов.
Тогда читать данных можно так
Если бы оценки разделялись пробелом, то можно было бы упростить
|
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |