Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Honort
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 18
#1

Вывод всех простых чисел в диапазоне от 1 до 100 - C++

22.11.2016, 14:11. Просмотров 299. Ответов 1
Метки нет (Все метки)

Написать функцию, определяющую, является ли введенное целое чис-
ло простым или нет. (Число простое, если оно делится только на 1 и
на само себя).
Использовать эту функцию для введенного пользова-
телем числа и для вывода всех простых чисел в диапазоне от 1 до 100.

Как сделать чтоб выводило все простые числа в диапазоне от1 до 100?
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
26
27
28
29
30
31
32
  #include <iostream>
   #include <math.h>
   #include <stdlib>
   #include <conio.h>
    //using namespace std;
    int main(){
int n;  //prover9emoe cislo
int i;  //scetcik
int is_prime; //bylev flag
is_prime=true;
cout<<"enter number";
cin>>n;
//proverka na delimost
//na vse celie cisla ot 2 do  sqrt(n)
i=2;
while(i<=sqrt(static_cast<double>(n))){
    //poka znacenie i<=sqrt(n),
    if(n%i==0)
    //slucaino delitsa n,
    is_prime=false;//n ne prostoe
    i++;  //pribavit 1 k  i.
}
 
if (is_prime)
cout<<"prostoe"<<endl;
else
cout<<"ne prostoe"<< endl;
 
    system("pause");
return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2016, 14:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод всех простых чисел в диапазоне от 1 до 100 (C++):

Поиск всех простых чисел в заданном диапазоне - C++
Необходимо разработать программу ,вычисляющую все простые числа в произвольном интервале. нужно написать как можно проще и понятнее. ...

С помощью while напишите программу вывода всех четных чисел в диапазоне от 2 до 100 включительно - C++
1.С помощью while напишите программу вывода всех четных чисел в диапазоне от 2 до 100 включительно 2.Составить программу перевода целого...

Вывод всех простых чисел. - C++
Задали задачку. Вывести все простые числа от 1 до n Примерно сделал на паскале. До 100 все работает а дальше он не может ворочать...

Функции: нахождение факториалов простых чисел в диапазоне - C++
не могу решить задачу. помогите пожалуйста! (Программирование циклических процессов на языке С++ с использованием функций.): Найти р!,...

Поиск и вывод элементов кратных 5 в диапазоне от 0 до 100 - C++
Добрый день Задача такая: &quot;дан массив F(10). вывести на экран его элементы кратные 5 и попадающие в интервал от 0 до 100&quot; Код у меня...

Найти 100 первых простых чисел - C++
найти 100 первых простых чисел

1
Андрейка
420 / 224 / 27
Регистрация: 25.03.2009
Сообщений: 744
22.11.2016, 14:18 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
bool is_prime(int n) {
    for (int i = 2; i <= sqrt(n); ++i) {
        if (n % i == 0)
            return false;
    }
    return true;
}
 
int main() {
    std::cout << std::boolalpha << is_prime(5) << ' ' << is_prime(10);
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2016, 14:18
Привет! Вот еще темы с ответами:

Поиск простых чисел в интервале 1 до 100 - C++
напишите прграмму для поиска простых чисел в интервале 1 до 100 СРОЧНО Я НА ЭКЗАМЕНЕ ПОМОГИТЕ ПОЖАЛУЙТА!!!

Нахождение простых чисел в интервале от 1 до 100 - C++
Приветствую. Мне нужно найти все простые числа от 1 до 100. Вот мой &quot;каркас&quot;: #include &lt;iostream&gt; using namespace std; int main() {...

Найти 100 первых простых чисел. - C++
Простые, это те, которые делятся только на себя и на 1 :)

Найти 100 первых простых чисел - C++
Привет всем помогите пожалуйста кто может у меня такая проблема не могу решить задачи по C++ потому что я не понимаю этот язык...


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

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

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