ответ: var
A: real;
begin
write('A = ');
readln(A);
writeln;
{ Если A > 0, то результат
будет True, иначе - False: }
writeln('Число A является положительным: ', A > 0);
readln
end.
Объяснение:
1.
program z1;
var a,b:integer;
write ('Введите число: ');
readln(a);
repeat
b:=a mod 10;
a:=a div 10
until (a=0) or (b mod 2 <> 0);//прерываем цикл если перебрали все цифры числа или нашли нечётную цифру
write (b mod 2 <> 0)//если условие верно выводит True, в обратном случае False
2.
program z2;
var i,n:integer;
write ('Введите сколько раз напечатать фразу: ');
readln(n);
for i:=1 to n do writeln ('я учусь программировать')
ответ: var
A: real;
begin
write('A = ');
readln(A);
writeln;
{ Если A > 0, то результат
будет True, иначе - False: }
writeln('Число A является положительным: ', A > 0);
readln
end.
Объяснение:
1.
program z1;
var a,b:integer;
begin
write ('Введите число: ');
readln(a);
repeat
b:=a mod 10;
a:=a div 10
until (a=0) or (b mod 2 <> 0);//прерываем цикл если перебрали все цифры числа или нашли нечётную цифру
write (b mod 2 <> 0)//если условие верно выводит True, в обратном случае False
end.
2.
program z2;
var i,n:integer;
begin
write ('Введите сколько раз напечатать фразу: ');
readln(n);
for i:=1 to n do writeln ('я учусь программировать')
end.