{$APPTYPE CONSOLE} Const N = 13; Var A:array[1..N] of real; i,C:integer; Procedure ZAPOLNENIERND(); Var i,j:integer; Begin Randomize; For i:= 1 to N do A[i]:=random*21-10; End;
Procedure BbIBOD(); Var i,j:integer; Begin For i:= 1 to n do Write(A[i]:4:1,' '); WriteLn; End;
Procedure RE(); Begin Write('i = ');ReadLn(i); Write('A[',i,'] = ');ReadLn(A[i]); End;
Procedure SF(); Var i:integer; S:real; Begin S:=0; For i:= 1 to n do if A[i] > 0 then S:=S+Frac(A[i]); WriteLn('S = ',S); End;
Begin ZAPOLNENIERND(); BbIBOD(); Repeat WriteLn; WriteLn('1 - заполнить массив случайными числами'); WriteLn('2 - ввести новое значение заданного элемента'); WriteLn('3 - вычислить сумму дробных частей положительных элементов массива. '); WriteLn('4 - вывод массива'); WriteLn('9 - выход'); ReadLn(C); Case C of 1: Begin ZAPOLNENIERND; BbIBOD; End; 2:RE; 3: Begin SF(); End; 4:BbIBOD; End Until C = 9; End.
@ впервые показали в начале 15 века. Испанские купцы пользовались таким знаком для обмеривания товара. Мера использовалась при покупке скота или вина,это своеобразное сокращение от " arroba",полного названия этой меры. Дальше этот знак использовался в качестве ценника ,а также,пометки для отчётов бухгалтеров. Только после столь длительного пути,этот знак оказался на наших клавиатурах. Рэй Томлинсон стал первым кто сумел отправить настоящее электронное письмо. Электронные коммуникации начали своё развитие именно в тот момент, когда письмо передали между компьютерами-это и было первый e-mail.
Const
N = 13;
Var
A:array[1..N] of real;
i,C:integer;
Procedure ZAPOLNENIERND();
Var i,j:integer;
Begin
Randomize;
For i:= 1 to N do
A[i]:=random*21-10;
End;
Procedure BbIBOD();
Var i,j:integer;
Begin
For i:= 1 to n do
Write(A[i]:4:1,' ');
WriteLn;
End;
Procedure RE();
Begin
Write('i = ');ReadLn(i);
Write('A[',i,'] = ');ReadLn(A[i]);
End;
Procedure SF();
Var
i:integer;
S:real;
Begin
S:=0;
For i:= 1 to n do
if A[i] > 0 then S:=S+Frac(A[i]);
WriteLn('S = ',S);
End;
Begin
ZAPOLNENIERND();
BbIBOD();
Repeat
WriteLn;
WriteLn('1 - заполнить массив случайными числами');
WriteLn('2 - ввести новое значение заданного элемента');
WriteLn('3 - вычислить сумму дробных частей положительных элементов массива. ');
WriteLn('4 - вывод массива');
WriteLn('9 - выход');
ReadLn(C);
Case C of
1:
Begin
ZAPOLNENIERND;
BbIBOD;
End;
2:RE;
3:
Begin
SF();
End;
4:BbIBOD;
End
Until C = 9;
End.