arinagrom22
13.08.2022 04:30

НАПИСАТЬ АЛГОРИТМ В PASCAL


НАПИСАТЬ АЛГОРИТМ В PASCAL

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Andrey086
04.05.2021 19:14

a=8

Объяснение:

идём по шагам:

1 Шаг    a=5  b=7

2 Шаг  проверяем b<10 или нет.  Да меньше. Идём по стрелке ДА

3 Шаг  проверяем a<= b  у нас это 5<=7  Да меньше. Идём по стрелке ДА

4 Шаг  увеличиваем а и b на единицу, становится a=5+1=6  b=7+1=8  возвращаемся по стрелке к шагу 2

5 Шаг  проверяем 8<10 или нет.  Да меньше. Идём по стрелке ДА

6 Шаг  проверяем 6<=8  Да меньше. Идём по стрелке ДА

7 Шаг  увеличиваем а и b на единицу, становится a=6+1=7  b=8+1=9  возвращаемся по стрелке к шагу 2

8 Шаг  проверяем 9<10 или нет.  Да меньше. Идём по стрелке ДА

9 Шаг  проверяем 7<=9  Да меньше. Идём по стрелке ДА

10 Шаг  увеличиваем а и b на единицу, становится a=7+1=8  b=9+1=10  возвращаемся по стрелке к шагу 2

11 Шаг проверяем 10<10 или нет.  Нет.  Идём по стрелке Нет. Выход из алгоритма. На этом этапе a=8

0,0(0 оценок)
Ответ:
UNDEADrevolution
01.06.2023 13:17
Procedure TForm1.Button1Click(Sender: TObject); var result, outgo, privilege, price1, price2, price3: real; begin privilege:=30; price1:=0.71; price2:=1.29; price3:=1.64; outgo:=StrToFloat(Edit1.Text); if CheckBox1.Checked = True then outgo:=outgo-privilege; if outgo < 100 then result:=price1*outgo else if (outgo >= 100) and (outgo < 600) then result:=price2*outgo else result:=price3*outgo; MessageDlg('Сума для оплати за електроенергію:' + #13#10 + FloatToStr(result) + ' грн.', mtInformation, [mbOk], 0); end;
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота