Оператором ввода является оператор, позволяющий ввести новые данные в программу и, соответственно, осуществить вывод.
Примерами оператора ввода может служить:
Readln(<Список ввода>); - Pascal
Input <Переменная> - Basic
Решение на<em> Pascal</em>:
var
a: integer;
begin
writeln('Введите число:');
readln(a);
if (a mod 5 = 0) then writeln('Число является кратным 5.') else writeln('Число не является кратным 5.')
<span>end.</span>
№1
var a, b, k, i:integer;
begin
k:=0;
readln(a);
for i:=1 to 9 do begin
readln(b);
if a=b then k:=k+1;
end;
writeln('Ответ:', k);
end.
№2
var a, k, i:integer;
begin
k:=0;
for i:=1 to 12 do begin
readln(a);
if a mod 5=0 then k:=k+1;
end;
writeln('Ответ:', k);
end.
// PascalABC.NET 3.4.2, сборка 1785 от 06.09.2018
// Внимание! Если программа не работает, обновите версию!
begin
var n := ReadInteger;
var a := ReadArrInteger(n);
var n2 := n div 2;
(a[:n2].Reverse + a[n2:].Reverse).Println
end.
медведь 0
пингвин 1
заяц 2
ежик 3
лось 4
сова 5
получаем 352-142=210
Ответ 2) 210
PS
Ответ 1 не подходит так как получим 453-143=310 а по условию указано, что разные картинки не могут обозначать одно число т.е. ежик и лось не могут быть равны 4
Ответ 3 и 4 не подходит т.к. в данных примерах появляется число 6 а его не должно быть по условию
3)563-243=320
4)361-241=120