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

Задача по программированию


Задача по программированию

Показать ответ
Ответ:
VafaMurad
VafaMurad
15.10.2020 15:39

a: = 20;

b: = 15;

b: = 3 * b - a; // 3 * 15 - 20 = 45 - 20 = 25;

if (a > b) // Здесь условие, если а (20) больше b (25) то, мы решали дальше по этой формуле: с: = 2 * а + b, а т. к. b > a, то решаем по этой формуле: с: = 2 * а - b..

c: = 2 * a - b; // 2 * 20 - 25 = 40 - 25 = 15;

ответ: с: = 15.

0,0(0 оценок)
Ответ:
NikiMimi98
NikiMimi98
15.10.2020 15:39

ответ: 15

Объяснение:

Рассмотрим алгоритм программы.

a: = 20

Присваиваем переменной a значение 20.

b: = 15

Присваиваем переменной b значение 15.

b: = 3 * b - a

Присваиваем переменной b результат следующих операций: 3*b-a. Так как a=20, b[старое]=15, то b[новое] = 3*15-20 = 45-20 = 25.

если a>b   то с := 2 * а + b   иначе с := 2 * а - bвсе

Так как a=20, b=25, то условие a>b не выполняется, и выполнен будет блок иначе. Значит переменной с будет присвоено следующее значение: 2*а-b = 2*20-25 = 40-25 = 15.

Итак, как мы видим, после выполнения данного фрагмента программы, переменная с будет равна 15.

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