
Перевірити чи число кратне 3, 5, 7, 9, 11. С++


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

Ось приклад коду C++, який перевіряє, чи ділиться число на 3, 5, 7, 9 або 11:
#include <iostream>
bool isDivisibleBy357911(int num) {
return (num % 3 == 0 || num % 5 == 0 || num % 7 == 0 || num % 9 == 0 || num % 11 == 0);
}
int main() {
int num = 24;
std::cout << num << " is divisible by 3, 5, 7, 9, or 11: "
<< std::boolalpha << isDivisibleBy357911(num) << std::endl;
return 0;
}
Функція isDivisibleBy357911()приймає ціле число як аргумент і повертає логічне значення, яке вказує, чи ділиться число на 3, 5, 7, 9 або 11. Функція використовує оператор модуля ( %), щоб перевірити подільність, і логічний оператор АБО ( ||) . об’єднати окремі тести подільності в один вираз. У основній функції ми перевіряємо, чи ділиться число 24 на 3, 5, 7, 9 або 11.



Ось приклад програми на мові C++, яка перевіряє, чи є введене число кратним 3, 5, 7, 9 і 11:
cpp#include <iostream>
using namespace std;
int main() {
int number;
cout << "Введіть число: ";
cin >> number;
if (number % 3 == 0) {
cout << number << " кратне 3." << endl;
}
if (number % 5 == 0) {
cout << number << " кратне 5." << endl;
}
if (number % 7 == 0) {
cout << number << " кратне 7." << endl;
}
if (number % 9 == 0) {
cout << number << " кратне 9." << endl;
}
if (number % 11 == 0) {
cout << number << " кратне 11." << endl;
}
return 0;
}
У цій програмі спочатку вводиться число з консолі. Потім кожна з умовних конструкцій if
перевіряє, чи число є кратним відповідному числу. Якщо перевірка пройшла успішно (остача від ділення на задане число дорівнює 0), програма виводить повідомлення про те, що число є кратним заданому числу.
Можна запустити цю програму і перевірити, чи число, яке ви введете, є кратним 3, 5, 7, 9 і 11.


Топ вопросов за вчера в категории Информатика







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