
ПОМОГИТЕ ПОЖАЛУЙСТА!!!! Дано целое число a. Требуется прибавить к нему 1, если оно является
положительным, и не изменять его в противном случае. Формат входных данных Вводится одно целое число a (∣∣a∣∣≤2⋅109). Формат выходных данных Требуется вывести полученное число. входные данные 42 43 выходные данные -13 -13

Ответы на вопрос

Ответ:
#include <iostream>
using namespace std;
int main()
{
int a;
cin >> a;
if (a > 0)
{
a += 1;
}
cout << a;
}
Объяснение:
#include <iostream> // Библиотека ввода - вывода
using namespace std; // Пространство имен
int main()
{
int a; // Создание целочисленной переменной a
cin >> a; // Ввод значения переменной a с клавиатуры
if (a > 0) // Если значение переменной а > 0
{
a += 1; // К переменной a прибавляем единицу
}
cout << a; // Выводим значение переменной a
}



Программа должна добавить 1 к числу a, если a является положительным, и оставить a без изменений в противном случае.
Для начала, необходимо считать входные данные - одно целое число a. В данном случае, входные данные равны 42 и 43.
Затем, необходимо проверить условие: если a положительно, то прибавить к нему 1, иначе оставить его без изменений.
В результате выполнения программы, получаем:
- Для a = 42: a является положительным (+42), поэтому нужно прибавить 1. Получаем 43. - Для a = 43: a является положительным (+43), поэтому нужно прибавить 1. Получаем 44.
Таким образом, ответы для входных данных 42 и 43 равны 43 и 44 соответственно.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili