Примеры задач на условие и цикл. - Pascal
Формулировка задачи:
Напишите пожалуйста 2-е любые простые задачи 1-ую с условием а 2-ую с циклом! очень надо! (конечно если вам не трудно то можно ещё попросить и блок схемы!=)) Заранее спасибо огромное!
Решение задачи: «Примеры задач на условие и цикл.»
textual
Листинг программы
Var a1,a2,a3,a4:integer; f1,f2: text; Begin Assign(f1,'20000.txt'); Assign(f2,'res.txt'); Reset(f1); readln(f1,a1,a2,a3,a4); rewrite(f2); writeln(f2,a1,a1); writeln(f2,a2,a2); writeln(f2,a3,a3); writeln(f2,a4,a4); close(f2); close(f1); end.
Объяснение кода листинга программы
- Создаются переменные:
a1- целочисленная переменнаяa2- целочисленная переменнаяa3- целочисленная переменнаяa4- целочисленная переменнаяf1- текстовая переменная для работы с файламиf2- текстовая переменная для работы с файлами
- Присваивание файлов переменным:
f1получает значение '20000.txt'f2получает значение 'res.txt'
- Открытие файла для чтения:
- Файл
20000.txtоткрывается для чтения
- Файл
- Считывание значений из файла:
- Из файла
20000.txtсчитываются значения и присваиваются переменнымa1,a2,a3, иa4.
- Из файла
- Открытие файла для записи:
- Файл
res.txtоткрывается для записи
- Файл
- Запись в файл:
- Значения переменных
a1,a2,a3иa4записываются в файлres.txtпоочередно к каждому значению при этом название переменной повторяется дважды.
- Значения переменных
- Закрытие файлов:
- Файл
res.txtи20000.txtзакрываются.
- Файл