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

Найти все двухзначные простые числа, определив функцию для вычисления простых чисел

19.02.2019, 16:30. Просмотров 1392. Ответов 8
Метки нет (Все метки)

Найти все двухзначные простые числа, определив функцию для вычисления простых чисел на C++
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2019, 16:30
Ответы с готовыми решениями:

Удалить все простые числа и найти среднее арифметическое до и после удаления простых чисел
Помогите пожалуйста разобрать ошибки и дописать программу. Ошибки: Функции должны возвращать...

Найти все трехзначные простые числа. Определить функцию позволяющую распознавать простые числа
Найти все трехзначные простые числа. Определить функцию позволяющую распознавать простые числа....

Нужно найти все двухзначные числа сумма квадратов чисел делится на 13
Нужно найти все двухзначные числа сумма квадратов чисел делится на 13 #include "pch.h"...

Найти все простые числа из интервала от 100 до 1000, используя логическую функцию
Нужно написать программу, буду премного благодарен) Знаю, что на самом деле тут всё просто, но я...

Найти все трехзначные числа,определив функцию, позволяющую распознавать простые числа
1)Найти все трехзначные числа,определив функцию, позволяющую распозновать простые числа. ...

8
CoderPC
242 / 162 / 76
Регистрация: 12.02.2019
Сообщений: 573
19.02.2019, 17:39 2
Лучший ответ Сообщение было отмечено Ro1lik как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int prime(int x)
{
    if(x==2) return 1;
    if(x<2 || x%2==0) return 0;
    unsigned n=(unsigned)sqrt((double)x);
    for(unsigned i=3; i<=n; i+=2)
        if(x%i==0) return 0;
    return 1;
}
void main(int argc,char **argv)
{
    int n=0;
    for(int i=10; i<100; i++)
        if(prime(i))
        {
            cout<<i<<endl;
            n++;
        }
    cout<<"n="<<n<<endl;
0
Ro1lik
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 21
20.02.2019, 15:44  [ТС] 3
CoderPC, можно пожалуйста полный код
0
CoderPC
242 / 162 / 76
Регистрация: 12.02.2019
Сообщений: 573
20.02.2019, 16:00 4
сложно?
C++
1
2
3
4
5
#include <iostream>
#include <cmath>
uses namespace std;
..................
}
0
Ro1lik
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 21
20.02.2019, 16:23  [ТС] 5
CoderPC, я не об этом, нужно чтобы программа нашла двузначные, простые числа от 10 до 99 и вывела их
0
ReDoX
439 / 327 / 170
Регистрация: 01.07.2015
Сообщений: 1,162
20.02.2019, 16:26 6
Цитата Сообщение от Ro1lik Посмотреть сообщение
нашла двузначные, простые числа от 10 до 99 и вывела их
а что эта часть кода делает тогда?

C++
1
2
3
4
5
        if(prime(i))
        {
            cout<<i<<endl;
            n++;
        }
0
Ro1lik
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 21
20.02.2019, 16:28  [ТС] 7
ReDoX, не знаю почему, но у меня не выводит, просто в консоли n=0 и все
0
ReDoX
439 / 327 / 170
Регистрация: 01.07.2015
Сообщений: 1,162
20.02.2019, 16:30 8
output:

Код
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
n=21
0
Ro1lik
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 21
20.02.2019, 16:34  [ТС] 9
ReDoX, чуть подправил для visual studio и все заработало, спасибо
0
20.02.2019, 16:34
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2019, 16:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Получить все двузначные числа, кратные 3, определив функцию, позволяющую распознавать простые числа.
Напишите пожалуйста решение!СПАСИБО! Получить все двузначные числа, кратные 3, определив функцию,...

Даны натуральные числа A и B. Найти их НОК, определив функцию для расчета НОД двух натуральных чисел, используя алгоритм Евклида
Даны натуральные числа A и B. Найти их наименьшее общее кратное, определив функцию для расчета...

Найти все трехзначные простые числа. Определить функцию, позволяющую распознавать простые числа
помогите пожалуйста с программой Найти все трехзначные простые числа. Определить функцию,...


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

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

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