C++

Составное число

Определить, является ли введённое число составным.
Составное число — число полученное путём произведения двух натуральных чисел, больших единицы. Ряд составных чисел: 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;
}
Теги:
Составное число
Добавлено: 11 Апреля 2018 10:11:27 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...