№1
var a, b, c: integer;
begin
read(a, b, c);
if((a = b) or (b = c) or (c = a)) then
write('Треугольник равнобедренный')
else
write('Треугольник неравнобедренный');
end.
БЛОКСХЕМА:
начало
ввод сторон(a, b, c)
если a = b или b = c или с = a, то
вывести: 'треугольник равнобедренный'
иначе вывести: 'треугольник неравнобедренный'
конец
№2
var n, s, i: integer;
begin
s := 0;
read(n);
for i := 20 to n do begin
if (i mod 2 <> 0) then s := s + i;
end;
write(s);
end.
БЛОКСХЕМА:
начало
s := 0, i := 20
ввод числа n
пока i не равно n
если i - нечётное, то
прибавить к s
вывести s
конец
N = 3^i
i = 5
N = 3^5 = 243 - максимальное число, с которым можно работать на этом калькуляторе.
Ответ: 243
Круги Эйлера - во вложении.
a+b+c+d+e = 450.
b+c+d+e= 260.
b+d = 50.
Когда оплачиваешь проезд в троллейбусе, то даешь деньги и кондуктор обрабатывает эту информацию. смотрит достаточная ли сумма или избыточная, и отдает сдачу если нужно.
Также при подаче документов, проверки котнтрольных работ учителем....
Решим задание наоборот, при этом меняем и команды:
1. 28 - > 2;
2. 58 -> 4.
Команда 1: вычти 3;
Команда 2: квадратный корень из числа.
а)
28 - 3 = 25 (1).
5 (2).
5 - 3 = 2 (1).
Результат записываем снизу-вверх: 121.
б)
58 - 3 = 55 (1).
55 - 3 = 52 (1).
52 - 3 = 49 (1).
= 7 (2).
7 - 3 = 4 (1).
Результат: 12111.