Вопрос по информатике:
РЕШИТЬ В С++
Ввести рост человека. Вывести на экран “высокий”, если его рост превышает 180 см, “нормальный” (Если рост не меньше 165) и “низкий” (Если рост меньше 140).
- 16.07.2018 02:23
- Информатика
- remove_red_eye 8966
- thumb_up 8
Ответы и объяснения 1
cin >> n;
if (n > 180)
cout << "высокий";
else if (n >= 165)
cout << "нормальный";
else if (n < 140)
cout << "низкий";
какая-та задача неполная, ведь если рост будет больше 140, но меньше 165, то что программа должна вывести? она ничего не выведет
поэтому предлагаю такое решение:
int n;
cin >> n;
if (n > 180)
cout << "высокий";
else if (n < 140)
cout << "низкий";
else
cout << "нормальный";
или так:
int n;
cin >> n;
cout < 180 ? "высокий" : (n < 140 ? "низкий" : "нормальный"));
- 17.07.2018 21:50
- thumb_up 1
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.