Даны 2 переменные целого типа a и b если их значения не равны то присвоить каждой переменной сумму этих...

Тематика Информатика
Уровень 10 - 11 классы
C++ программирование переменные условные операторы целые числа алгоритмы
0

Даны 2 переменные целого типа a и b если их значения не равны то присвоить каждой переменной сумму этих значений а если равны то присвоить переменным нулевые значения составить программу в С++

avatar
задан 7 дней назад

2 Ответа

0

Конечно! Давайте разберем, как можно решить эту задачу на языке программирования C++. У нас есть две переменные целого типа a и b. Нам нужно проверить, равны ли их значения. Если они не равны, то каждой переменной необходимо присвоить сумму их значений. Если же они равны, то присваиваем обеим переменным нулевые значения.

Вот как можно реализовать эту логику в программе на C++:

#include 

int main() {
    int a, b;
    
    // Ввод значений переменных a и b
    std::cout > a;
    std::cout > b;
    
    // Проверка на равенство значений
    if (a != b) {
        // Если значения не равны, присваиваем каждой переменной сумму
        int sum = a + b;
        a = sum;
        b = sum;
    } else {
        // Если значения равны, присваиваем нулевые значения
        a = 0;
        b = 0;
    }
    
    // Вывод результатов
    std::cout 

avatar
ответил 7 дней назад
0

Для решения данной задачи в языке программирования C++ можно написать следующий код:

#include 

int main() {
    int a, b;

    std::cout > a;

    std::cout > b;

    if(a != b) {
        a = a + b;
        b = a;
    } else {
        a = 0;
        b = 0;
    }

    std::cout 

avatar
ответил 7 дней назад

Ваш ответ

Вопросы по теме