Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 11.04.2010
Сообщений: 4
1

Определить, является ли введенное число простым или составным

11.04.2010, 16:09. Показов 4402. Ответов 1
Метки нет (Все метки)

Вводить целые положительные числа в цикле пока числа находятся в диапазоне от 1 до 1000. Определить, является ли введенное число простым или составным. Простое число имеет ровно 2 различных делителя (только 1 и само себя). Все остальные числа называются составными. Для составных чисел вывести количество делителей.
помогите пожалуйста!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2010, 16:09
Ответы с готовыми решениями:

Определить, является ли введенное число простым (с использованием switch)
Написать программу определения, является ли введенное число простым для диапазона от 0 до 100. С...

Проверить является ли введенное число простым
Сделал программу. Считающую простые числа. По заданию мне нужно сделать их с помощь цикла while без...

Проверить, является ли введенное с клавиатуры число простым
помогите составить программу в С++ с использованием цикла for Составить программу которая...

Определить, является ли введенное число целым или вещественным
суть задачи такова: есть edit1, edit2, label1, label2. когда пользователь вводит число в Edit1,...

1
1 / 1 / 2
Регистрация: 11.04.2010
Сообщений: 6
11.04.2010, 16:59 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Леонид13 Посмотреть сообщение
Вводить целые положительные числа в цикле пока числа находятся в диапазоне от 1 до 1000. Определить, является ли введенное число простым или составным. Простое число имеет ровно 2 различных делителя (только 1 и само себя). Все остальные числа называются составными. Для составных чисел вывести количество делителей.
помогите пожалуйста!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    unsigned short theNumber;
    do
    {
        cout<<"Vvedite chislo: ";
        cin>>theNumber;
        int theCounter = 0;
 
        for(int i=1; i<=theNumber; i++)
            if(theNumber%i == 0)
                theCounter++;
 
        if(theCounter > 2)
            cout << " - sostavnoe chislo, kolichectvo deliteley = " <<theCounter << endl;
        else
            cout<<" - prostoe chislo" << endl;
    }
    while( (theNumber > 0)&&(theNumber <= 1000) );
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2010, 16:59

Написать программу, проверяющую является ли введенное число простым
Написать программу, проверяющую является ли введенное число простым. Введеное для проверки число...

Составить программу которая определяет, является ли введенное число n с клавиатуры - простым
Помогите написать программу с оператором for

[C++] Написать программу, которая проверяет, является ли введенное пользователем целое число простым
1) Написать программу, которая проверяет, является ли введённое с клавиатуры пользователем целое...

Определить является ли число простым
Дано натуральное число n. Выяснить является ли оно простым. Без цикла с параметром.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.