#1
var
x,y,z : integer;
a : real;
begin
readln(x,y,z);
a := ((x + y - z)/(x*x + 2));
writeln(a);
end.
#2
var
x,y,z : integer;
a : real;
begin
readln(x,y,z);
a := 5*((2*x-z)/(3+y*y));
writeln(a);
end.
#3
var
x,y,z : integer;
a : real;
begin
readln(x,y,z);
a := (1 + z)*((x+(y/x*x+4))/(2+(1/(x*x+4))));
writeln(a);
end.
#2.1
const pi = 3.14;
var
l,s,r : real;
begin
readln(r);
l := 2 * pi * r;
s := pi * r * r;
writeln(l);
writeln(s);
end.
#2.2
var
x : real;
begin
readln(x);
writeln((180 - x)/2);
end.
<u>PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
ReadSeqIntegerWhile(t->t<>0).Where(t->Abs(t).Between(100,999))
.Count.Println
end.
<u>Пример</u>
4492 13638 -4490 418 13985 -426 5805 -26574 28710 -378 17920 1886 -24200 0
3
Напишу программу на паскале, блок схему нет возможности нарисовать
P.S inc - это увеличение переменной на единицу. Удачи по иформатике)
_____________________________________________________________
<span>var
i, k, c, pr: int64;
begin
k := 1;
pr := 0;
while pr < 100 do
begin
c := 0;
for i := 1 to k do begin
if k mod i = 0 then inc(c)
end;
if c = 2 then begin
write(k, ' ');
inc(pr)
end;
inc(k)
end;
<span>end.</span></span>
<span>Пользователь работал с каталогом C:\Документы\Договоры\Продажа
</span>Сначала он поднялся на один уровень вверх -> C:\Документы\Договоры
Затем спустился в каталог Срочные -> C:\Документы\Договоры\Срочные
Затем спустился в каталог Покупка -> C:\Документы\Договоры\Срочные\Покупка
Ответ: 2