Конечно! Для того чтобы написать программу на C++, которая находит меньшее из двух неравных чисел, вам нужно следовать нескольким шагам. Вот пример кода, который выполняет эту задачу:
#include <iostream>
int main() {
// Объявляем переменные для двух чисел
int num1, num2;
// Запрашиваем у пользователя ввод двух чисел
std::cout << "Введите первое число: ";
std::cin >> num1;
std::cout << "Введите второе число: ";
std::cin >> num2;
// Проверяем, что числа не равны
if (num1 != num2) {
// Находим меньшее число
int smaller = (num1 < num2) ? num1 : num2;
// Выводим меньшее число на экран
std::cout << "Меньшее число: " << smaller << std::endl;
} else {
std::cout << "Числа должны быть не равны." << std::endl;
}
return 0;
}
Объяснение кода:
- Подключение библиотеки:
#include <iostream>позволяет использовать функции ввода и вывода. - Основная функция:
int main()— это точка входа в программу. - Ввод чисел: Программа запрашивает у пользователя ввод двух чисел.
- Проверка на неравенство: Используется условие
ifдля проверки, что числа не равны. - Определение меньшего числа: Оператор тернарного выбора
(num1 < num2) ? num1 : num2;определяет меньшее из двух чисел. - Вывод результата: Печатаем меньшее число или сообщение о неравенстве.
Эта программа легко настраивается и может быть дополнена различными проверками и функциями, если потребуется. Если у вас есть вопросы относительно кода или его работы, пожалуйста, дайте знать!