|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2012, 15:54 | #1 |
Пользователь
Регистрация: 16.05.2012
Сообщений: 10
|
Сохранение результата в текстовый файл
Имеется программа, нужно сделать так чтоб была возможность сохранить результат в текстовый файл с задаваемым пользователем именем.
program prog_phor1; {$APPTYPE CONSOLE} uses SysUtils; type dynamic_arr=array of integer; var n: integer; a: dynamic_arr; i: integer; prod: integer; sum: integer; function num_negative(var arr: dynamic_arr; n: integer): boolean; var k,z: integer; begin k:=0; //отрицательные z:=0; //нулевые for i:=0 to n-1 do begin if arr[i]<0 then Inc(k) else if arr[i]=0 then Inc(z); end; if k>z then Result:=true else Result:=false; end; begin try randomize; write('Vkhodnaya dlina massiva ili 0 dlya vykhoda:'); readln(n); if n<=0 then exit; SetLength(a, n); for i:= 0 to n-1 do begin a[i]:=random(5)-3; end; writeln('Array is: '); for i:= 0 to n-1 do begin write(a[i], ' '); end; writeln; prod:=1; sum:=0; if num_negative(a, n) then begin for i := 0 to n - 1 do if a[i]<0 then prod:=prod*a[i]; writeln('Otritsatelnykh elementov v zadannom massive bolshe, ikh proizvedeniye ravno: ', prod); end else begin for i := 0 to n - 1 do if a[i]=0 then sum:=sum+i; writeln('Nulevykh elementov v zadannom massive bolshe, summa ikh indeksov ravna: ', sum); end; readln; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. |
18.05.2012, 17:15 | #2 |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
Код:
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение списка документов в текстовый файл | twist | Помощь студентам | 3 | 14.05.2010 00:09 |
Сохранение в текстовый файл | Lisёноk | Помощь студентам | 4 | 01.05.2010 23:16 |
Сохранение ValueListEditor в файл (текстовый) | Vol666 | Общие вопросы Delphi | 21 | 12.09.2009 11:50 |
загрузка массива и сохранение результата в файл | Ferghost | Общие вопросы C/C++ | 2 | 03.06.2009 20:24 |
Сохранение в текстовый файл | Askat | Общие вопросы Delphi | 11 | 26.02.2008 14:47 |