|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2010, 15:04 | #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. |
23.11.2010, 19:31 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вопрос так стоит?
Цитата:
Алгоритм очень простой. Упорядоченный по увеличению - это значит, что каждый следующий элемент файла БОЛЬШЕ, чем предыдущий. Если это условие нарушается - всё. файл не упорядочен. Цикл чтения прерывается. сообщение и выход из программы. Массивы тут никакие не нужны. Достаточно хранить одно предыдущее число. читать числа из текстового файла можно таким кодом: Код:
|
|
23.11.2010, 21:22 | #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 |