<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.
<span>Задание 1:
s = input("Введите первое слово: ")
s1 = input("Введите второе слово: ")
print(s + ", " + s1)
Задание 2:
a = int(input("Введите число a "))
b = int(input("Введите число b "))
x = int(input("Введите число x "))
if a < x < b:
print(True)
else: print(False)</span>
Ответ:
400 бит
Объяснение:
l=K*i
K=80
i=5 (т.к. 2 в степени 5 это 32, а 32 в свою очередь мощность алфавита)
l=80*5=400бит