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

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

11.04.2010, 16:09. Просмотров 2494. Ответов 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 - 2020, vBulletin Solutions, Inc.