![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 25.10.2016
Сообщений: 4
|
![]()
В файле записаны данные о результатах сдачи экзамена. Каждая строка содержит фамилию, имя и количество баллов, разделенные пробелами:
<Фамилия> <Имя> <Количество баллов> Вывести в другой файл фамилии и имена тех учеников, которые получили больше 80 баллов. Список должен быть отсортирован по убыванию балла. Формат выходных данных: П. Иванов 98 И. Петров 96 и так далее Вот что у меня получается. Помогите, что правильно выполнялись все условия Код:
Последний раз редактировалось Вася195; 25.10.2016 в 13:58. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.09.2010
Сообщений: 682
|
![]()
Код отформатируйте - используя тег [code] - решетка, и проставьте отступы.
Помогающим будет легче понять, что вы написали
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить. |
![]() |
![]() |
![]() |
#3 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
с записями знаком?
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 25.10.2016
Сообщений: 4
|
![]()
вот так мы не пишем
type FIO = record var a:array[1..100] of FIO; rec:FIO; a[n].surname := copy(line,1,p-1); a[n].name:=copy(line,1,p-1); if a[n].bal < 80 then dec(n); if a[i].bal>a[j].bal then writeln(f2,a[i].surname,' ',a[i].name,a[i].bal:10); |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 25.10.2016
Сообщений: 4
|
![]()
посмотрите на мою программу, там необходимо добавить чтобы по убыванию сортировал
|
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
если так, то там необходимо и имена и фамилии в отдельных массивах хранить. Сортировку вынести после считывания и менять значения местами в 3 массивах.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 25.10.2016
Сообщений: 4
|
![]()
можете написать программу тогда
|
![]() |
![]() |
![]() |
#8 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Aleksandr H., отлично! и за код в картинке - тоже!
![]() Вот только зачем такая избыточность в циклах сортировки? ведь вместо Цитата:
Код:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны фамилии, имена и отчества 20 учеников класса. Вывести ФИО каждого ученика, чья фамилия начинается на букву "А", на отдельной | ALEXandr20333 | C# (си шарп) | 2 | 28.06.2015 23:54 |
C++. Вывести список студентов которые получили 3 по третьему экзамену | Timur76r | Помощь студентам | 1 | 21.05.2015 15:25 |
Создать файл, содержащий сведения о результатах сдачи сессии | Настюша 1991 | Помощь студентам | 0 | 27.05.2014 22:09 |
вывести фамилии,имена и отчества всех студентов мужского пола | Degster | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 15.05.2011 18:32 |
Распечатать фамилии учеников,фамилии которых начинаются на букву В с указанием даты рождения. | greenO_o | Помощь студентам | 0 | 26.05.2010 22:49 |