|
|
zadah11.PAS |
|
{* Задача 11 *}Unit ZADAH11;Interface Implementation Begin writeln('Формирование файл F целыми числами ci=2i+3i+1. Количество чисел равно n, где n-натуральное число. Запись чисел файла F в файл G с отрицательным знаком. Последним числом в файл G записать сумму полученных элементов. '); End. Program zadah11; Uses zadah11.pas; {* Эту строку можно удалить *} Var {* Необходимые переменные *} G : File Of integer; F : File Of integer; i : integer; j : integer; n : integer; s : integer; c : integer; c1 : integer; c2 : integer; Begin writeln; {* Пропускаем одну строку *} write('Vvedite n:'); readln(n); Assign(G, 'C:g.txt'); {* Подключение к файлу 'C:g.txt' через переменную G *} Assign(F, 'C:f.txt'); {* Подключение к файлу 'C:f.txt' через переменную F *} Rewrite(F); {* Открытие файла для записи *} For i := 1 To n Do {* Переменная i увеличивается с 1 до n *} Begin c1 := 1; c2 := 1; For j := 1 To i + 1 Do {* Переменная j увеличивается с 1 до i *} Begin If j0 Then c := c * ( - 1); write(G, c); s := s + c; End; write(G, s); close(F); {* Закрытие файла *} close(G); {* Закрытие файла *} reset(G); {* Подготовка переменной G для чтения из файла *} writeln('Komponenty fajla j:'); While Not Eof(G) Do {* Пока не конец файла *} Begin read(G, c); write(c); End; readln; {* Ждем подтверждения пользователя *} End..... 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|