1)x = 4.5
y = 2
print(x // y)
варианты ответов
2.0
20.25
2.25
2)Что будет результатом выполнения алгоритма:
а = 5
b = 7
a = int(input())
b = int(input())
s = a + b
print(s)
варианты ответов
57
35
12
3)Какой ряд чисел образуется после выполнения следующего алгоритма:
for i in range(1,10):
print(i)
варианты ответов
1 10
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10.
St = record
iquo: integer; {целая часть}
irem: integer; {числитель дроби}
idiv: integer; {знаменатель дроби}
end;
function iMax(i, j: integer): integer;
begin
if i > j then iMax := i else iMax := j
end;
function iMin(i, j: integer): integer;
begin
if i < j then iMin := i else iMin := j
end;
function FR(i, j, k: integer): St;
var
nmax, nmin: integer;
begin
nmax := iMax(iMax(i, j), k);
nmin := iMin(iMin(i, j), k);
with Result do
begin
iquo := nmax div nmin;
idiv := nmin;
irem := nmax mod nmin
end
end;
var
a, b, c: integer;
r: St;
begin
write('Введите через пробел три целых числа:');
readln(a, b, c);
r := FR(a, b, c);
writeln('Результат работы функции: ', r.iquo, ' целых и ', r.irem, '/', r.idiv)
end.
Тестовое решение:
Введите через пробел три целых числа:343 253 37
Результат работы функции: 9 целых и 10/37