Вопрос по информатике:
Какие значения будет принимать переменная х после выполнения каждого из следующих операторов?подразумевается , что а=18, b=-15, p= true
if a<b then x:=15 else x:=-21;
i if p then x:=32 else x:=638;
if not p then x:=0 else x:=1.
- 13.11.2017 03:12
- Информатика
- remove_red_eye 13574
- thumb_up 29
Ответы и объяснения 1
1. После выполнения строки:
if aПолучим x = -21, так как по условию a = 18 и b = -15, значит a>b
2. После выполнения строки (в условии опечатка, лишняя i в этой строке):
if p then x:=32 else x:=638;
Получим x = 32, так как p = true;
3. После выполнения строки:
if not p then x:=0 else x:=1
Получим x = 1, так как p = true;
Ответ: x = 1
- 14.11.2017 12:52
- thumb_up 26
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.