Предмет: Информатика,
автор: Dimahha
Задача на C++
Дано целое число n. Выведите следующее за ним четное число.
Задачу необходимо решить целочисленными операциями без использования условных операторов (в том числе без тернарного оператора ?: в С++) и\или циклов.
Входные данные
Вводится целое положительное число, не превышающее 1000.
Выходные данные
Выведите ответ на задачу.
Примеры
входные данные
7
выходные данные
8
входные данные
8
выходные данные
10
Ответы
Автор ответа:
8
как проверить , не превышает ли число 1000, при таком условии ,я без понятия
#include<iostream>
int main()
{
unsigned int a;
std::cin>> a;
std::cout<<a+2-a%2;
}
vladbardin2014p7d85b:
Изящно, но к сожалению, или к счастью в реальной жизни не применимо
Похожие вопросы
Предмет: Физика,
автор: h5fhct7y8b
Предмет: Химия,
автор: sologubevgen8
Предмет: Биология,
автор: n1kitosikkk
Предмет: Математика,
автор: cleverprincess
Предмет: Математика,
автор: kuqo