В общем это похоже на принцип связи мобильника, компьютер через многопроводную линию - связывается с другими устройствам.
Var
a,b:real;
begin
writeln('Сколько стоит электричество?');
read(a);
writeln('Сколько показывает <span>счетчик</span>?');
read (b);
writeln('Вам нужно заплатить ', a*b);
end.
var a,b,c,d,e: integer;
begin
write('Введите a=');
read(a);
b:=10;
c:= a+b;
writeln('Сумма равна ',c);
e:=0;
while c>0 do
begin
d:=c mod 10;
c:=c div 10;
e:=e+1;
end;
writeln('В числе ', e, ' цифр(-a/-ы)');
end.
Так.
Вот у нас диаграмма.
Из нее видим, что одна часть составляет половину, одна часть составляет четверть, две части составляют по восьмой части.
При подставлении в формулы получается число, которое должно соответствовать одной из части диаграммы.
и так, поехали искать формулу.
возьмем формулу
(2, b) ( 5 + 3)/2 = 8/2 = 4
(2, c) 5 - 3 = 2
(2, d) 4 / 2 = 2
и так, у нас получились числа 2, 2, 4.
дальше начинаем перебирать формулы, которые в низу которые надо подобрать под ответ:
1) a1 + c1 + d1 = 2 + 5 + 3 = 10, не подходит, потому что должно получиться 8(это следует из того, что у нас уже есть две 2, которые являются восьмыми частями диаграммы и 4, которая является четвертью, значит половина должна быть 8)
2) 2 * d1 = 2* 3 = 6, не подходит
3) a1/2 = 2/2 = 1, не подходит
4) a1 * b1 = 2 * 4 = 8, это выражение нам подходит
у нас получаются числа
2 2 4 8
соответствующая формула для 2А будет под номером 4
В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в алгоритмическую структуру «ветвление» входит условие, в зависимости от выполнения или невыполнения которого реализуется та или иная последовательность команд (серия).