В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
ninachka1977
ninachka1977
16.05.2021 19:52 •  Информатика

Составьте блок-схему и программу для решения следующей . введите с клавиатуры два числа: к и л. если они положительны, то замените каждое на квадрат их суммы и выведите результаты на экран. если все числа отрицательны, то каждое сделайте равным наименьшему и выведите результаты. иначе, к приравняйте к 10, а л - к 15 и выведите результаты

Показать ответ
Ответ:
dashkaborisova
dashkaborisova
25.05.2020 10:19

procedure Algorithm;

var к,л: integer;

begin

Readln(к,л);

if к>0 and л>0 then

к := (к+л)^2;

л := к;

else

if к<0 and л<0 then

if к<л then

л := к;

else

к := л;

else

к := 10;

л := 15;

end.

 

 

0,0(0 оценок)
Ответ:
pportop
pportop
25.05.2020 10:19

блок схема во вложении, надо перерисовать аккуратнее, вот сама задача на паскале:

 

соственно код, протестирован на паскале:

program znz;
uses crt;
var k,l, kvsum:real;
begin
clrscr;
write('Input l:');
readln(l);
write('Input k:');
readln(k);
if(k>0) and (l>0) then
begin
kvsum:=k*k+l*l;
k:=kvsum;
l:=kvsum;
end
else
begin
if(k<0) and (l<0) then
begin
if(k<l) then l:=k else k:=l;
end
else
begin
k:=10;
l:=15;
end;
end;
writeln('k=',k:0:2);
writeln('l=',l:0:2);
readln;
end.


Составьте блок-схему и программу для решения следующей . введите с клавиатуры два числа: к и л. если
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота