begin s:=1; readln(a, b, c); if (a<=0) AND (b<=0) AND (c<=0) then writeln('Среди чисел a, b, c нет положительных чисел') else begin if a>0 then s:=s*a; if b>0 then s:=s*b; if c>0 then s:=s*c; writeln(s); end; end.
golovins3
08.09.2021
Итак, дано: квадрат любого числа есть число положительное. Запишем это математически (скобки для наглядности):
Отрицание первым раскрытие квантора. Существует число, квадрат которого неположителен. Математически:
Отрицание вторым я не знаю, как построить, важно, что приводит это к одному и тому же высказыванию в конце концов. Ну, а истинность установить однозначно нельзя. Если рассматривать это высказывание на множестве натуральных чисел, то оно истинно. Квадрат любого натурального числа положителен, потому что произведение двух положительных чисел положительно.
suhanowaswetlana
08.09.2021
1) 20480 * 40 = 819200 (Всего передано данных в битах за 40с) 819200 / 8 = 102400 (Перевели в байты) 102400 / 1024 = 100 (Перевели в кБайты) ответ: 100 Кбайт
a, b, c, s:integer;
begin
s:=1;
readln(a, b, c);
if (a<=0) AND (b<=0) AND (c<=0) then
writeln('Среди чисел a, b, c нет положительных чисел')
else
begin
if a>0 then
s:=s*a;
if b>0 then
s:=s*b;
if c>0 then
s:=s*c;
writeln(s);
end;
end.