![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.10.2010
Сообщений: 23
|
![]()
233. Задано текстовий файл цілих чисел, визначити, чи є він упорядкованим по збільшенню.
никаких идей...всё в тумане, с файлами работать не умею.. начало вроде так type mas=array [0..9] of integer; var f: text i ; begin AssignFile(f,'text.txt'); reset(f); for i=0 to 10 do begin readln(f,m[i]); end; close(f); end. но выдаёт ошибку на текст и в варе Последний раз редактировалось bunny; 23.11.2010 в 15:40. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вопрос так стоит?
Цитата:
Алгоритм очень простой. Упорядоченный по увеличению - это значит, что каждый следующий элемент файла БОЛЬШЕ, чем предыдущий. Если это условие нарушается - всё. файл не упорядочен. Цикл чтения прерывается. сообщение и выход из программы. Массивы тут никакие не нужны. Достаточно хранить одно предыдущее число. читать числа из текстового файла можно таким кодом: Код:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.10.2010
Сообщений: 23
|
![]()
у меня преподаватель старый пень,велел делать через масив. сделала как в начале писала, но применила тоже потом булевскую функцию) и заработало))
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать массив целых чисел и записать его в файл | Desvi | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 07.06.2010 19:04 |
Задан файл f1 целых чисел | Andreu123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.05.2010 15:18 |
Ввести ФАЙЛ целых положительных чисел F1 | looloo | Помощь студентам | 7 | 06.04.2010 10:08 |
Создать двоичный файл и записать в него n целых чисел. | Нездешний | Помощь студентам | 3 | 18.10.2009 17:27 |