Составное число
Определить, является ли введённое число составным.
Составное число — число полученное путём произведения двух натуральных чисел, больших единицы. Ряд составных чисел: 4, 6, 8, 9, 10, 12, 14 и т. д. У ряда составных чисел есть одна особенность — все составные числа делятся или на 2 или на 3 без остатка от деления.
// sostavnoe_chislo.cpp: определяет точку входа для консольного приложения.
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
setlocale(LC_ALL, "rus");
int number; // вводимое число
cout << "Введите число: ";
cin >> number;
if ((number != 2 && number != 3 && number != 0) // введённое число не 2 и не 3 и не 0
&& (number % 2 == 0 || number % 3 == 0)) // нет остатка от деления на 2 или на 3
cout << "Число " << number << " - составное\n";
else
cout << "Число " << number << " - не являтся составным\n";
system("pause");
return 0;
}
Комментарии:
Нету комментариев для вывода...