
Даны два ненулевых числа. Найти сумму, разность, произведение и частное их положительных значений.
Пользователь может ввести как положительные числа, так и отрицательные. C++

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

#include <iostream>
using std::cin;
using std::cout;
using std::endl;
int main() {
setlocale(LC_ALL, "Russian");
int input1, input2;
cout << "Введите число #1: ";
cin >> input1;
cout << "Введите число #2: ";
cin >> input2;
cout << input1 << " + " << input2 << " = " << input1 + input2 << endl;
cout << input1 << " - " << input2 << " = " << input1 - input2 << endl;
cout << input1 << " * " << input2 << " = " << input1 * input2 << endl;
cout << input1 << " / " << input2 << " = " << input1 / input2 << endl;
return 0;
}



Для выполнения вычислений с двумя числами, вам понадобится написать программу на C++, которая будет принимать ввод от пользователя и выводить результаты. Вот пример кода для решения этой задачи:
cpp#include <iostream>
using namespace std;
int main() {
// Объявляем переменные для хранения введенных пользователем чисел
double number1, number2;
// Ввод чисел от пользователя
cout << "Введите первое число: ";
cin >> number1;
cout << "Введите второе число: ";
cin >> number2;
// Вычисление суммы, разности, произведения и частного положительных значений
if (number1 > 0 && number2 > 0) {
double sum = number1 + number2;
double difference = number1 - number2;
double product = number1 * number2;
double quotient = number1 / number2;
// Вывод результатов
cout << "Сумма: " << sum << endl;
cout << "Разность: " << difference << endl;
cout << "Произведение: " << product << endl;
cout << "Частное: " << quotient << endl;
} else {
cout << "Введены некорректные значения. Оба числа должны быть положительными." << endl;
}
return 0;
}
В этом примере программы мы используем оператор if
для проверки, что оба введенных числа являются положительными (number1 > 0 && number2 > 0
). Если это условие выполняется, то программа вычисляет сумму, разность, произведение и частное положительных чисел и выводит результаты на экран. В противном случае, если хотя бы одно из чисел отрицательное, программа сообщит об ошибке.
После компиляции и запуска программы, она попросит пользователя ввести два числа, и затем выведет результаты вычислений на экран.


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