<u>1 Вариант</u>
1) Функция сравнивает два числа и если первое число больше второго, то находит их сумму, в противном случае находит их произведение.
a) a=6 b = 5; func(a,b) = 11
б) a=5 b = 6; func(a,b) = 30
2)
program chet;
var a:integer;
function check(x:integer):byte;
begin
if x mod 2 = 0 then check:=1 else check:=0
end;
begin
readln(a);
write(check(a))
end.
<u>Вариант 2</u>
1) Функция производит возведение числа x в степень y
a) x = 4 y = 3 ; s(x,y) = 64
б) x = 5 y = -2; s(x,y) = 0.04
2)
program module;
var a:real;
function modul(x:real):real;
begin
if x<0 then modul:=-x else modul:=x
end;
begin
readln(a);
write(modul(a))
end.
1.
var a: real;
x,y: integer;
begin
readln(x,a,y);
writeln('1 kg konfet stoit ', a/x:1:2);
writeln(y,' kg konfet stoyat ', a/x*y:1:2);
readln;
end.
2.
var a,s,p: integer;
begin
readln(a);
s:=a mod 10 + a div 10;
p:=(a mod 10)*(a div 10);
writeln(s);
writeln(p);
readln;
end.
3.
var a,b: integer;
begin
readln(a);
b:=(a mod 10)*10+(a div 10);
writeln(b);
readln;
end.
Это если без циклов.
Число от 2-х до 3-х не включая их.
Примеры:
2.4
2.000000000001
2.99999999999
2.44432432412423
и т.п.
Ответы на фотографии, удачи :)
2^5бит требуется для всех оттенков*96*68/(1024*8*1024)и делением переводим биты в мегабайты
Итого: 0,025 Мбайт