Program old;
var
s: real;
y: integer;
begin
s:=20;
y:=1626;
writeln('Сейчас 1626 год и я положил в банк: ', s);
while y<2003 do
begin
s:=(s+(s*0.04));
y:=(y+1);
writeln(s,'$ В банке на ', y, ' год');
end;
end.
Итого: 52795743.6290571$ В банке на 2003 год
9)
var s:real;
begin
write ('Введите число: ');
readln(s);
if (-5 <= s)and (s < 5) then
writeln('Точка приндалежит отрезку [-5,5)')
else
writeln('Точка не принадлежит отрезку [-5,5)');
end.
10)
var s,i:real;
begin
write ('Введите 2 числа: ');
read(s);
read(i);
if ((s<0)and(i<0)and (s>i)) then
begin
s:=s*2;
i:=i*2;
end
else
begin
s:=s+2;
i:=i+2;
end;
writeln(s);
writeln(i);
end.
<h2>PascalABC.NET 3.4.2, сборка 1979 (16.02.2019)</h2>
- begin
- var arr := SeqRandomInteger(ReadInteger('N = ')).ToArray;
- arr.Println;
- Writeln('< 50: ', arr.Where(x -> (x < 50)).Average:3:2);
- Writeln('>= 50: ', arr.Where(x -> (x >= 50)).Average:3:2);
- end.
Program z4;
var s,l:integer; {объявляем переменные}
begin
s:=0; {начальное значение}
l:=0; {начальное значение}
while l<3 do {пока l<3 выполняем..}
begin {начало цикла}
l:=l+1; {увеличиваем l}
s:=s+l*l; {вычисляем текущее значение s}
end; {конец цикла}
writeln('s = ',s); {выводим s}
end.