Моя оценка на ваших ! я нифига не могу сам ! у нас професор самый ! нечего не ! ! создайте программ в паскаль который считывает из текстового файла date.in по одному номеру из 4 цыфры из каждой линии, и создает другой текстовый файл date.out где записывает только номера "хорошо ". на экране должно отображаться количество таких цыфр. хорошо упорядочнные - это те номера у которых цыфр 1 2 3 7 9 12, 16 (строго возрастают) или у которых цыфр 17 14 8 5 4 2 1 (строго уменьшаются) заранее ! только 25 ! имел бы ! всех бы !

Про100карина666 Про100карина666    3   30.05.2019 14:10    3

Ответы
Iliawer Iliawer  30.06.2020 14:57
Названия и адреса файлов подгоните сами. Я выделю в коде жирным шрифтом.
uses crt;
var i,o:text;
s:string;
ans:integer;
begin
assign(i,'C:\Pascal\input.txt'); reset(i);
assign(o,'C:\Pascal\output.txt'); rewrite(o);
while eoln(i)<>true do
begin
readln(i,s);
if ((s[2]>s[1]) and (s[3]>s[2]) and (s[4]>s[3])) or ((s[2]<s[1]) and (s[3]<s[2]) and (s[4]<s[3])) then
begin
writeln(o,s);
inc(ans);
end;
end;
writeln(ans);
close(o);
end.
ПОКАЗАТЬ ОТВЕТЫ
davidgts davidgts  30.06.2020 14:57
Во вложении

p.s. Подразумевается, что файл date.in уже существует с записанными в нем числами. Также файлы date.in и date.out должны находиться в папке с программой, иначе для них следует прописать путь, как это сделал nikolac. 
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика

Популярные вопросы