Форум программистов, компьютерный форум CyberForum.ru

Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
kutuzzik
0 / 0 / 0
Регистрация: 19.12.2011
Сообщений: 18
02.01.2012, 22:25     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. #1
С++. Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. Натуральное число вводим сами.

Пасиба

Добавлено через 1 час 3 минуты
Uch, pazalsta (blush)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2012, 22:25     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным.
Посмотрите здесь:

Написать рекурсивную функцию, которая определяет, является ли число числом Фибоначчи C++
Определить, является ли заданное натуральное число простым C++
C++ Напишите рекурсивную функцию, которая возводит число в степень путем многократного умножения числа на самое себя
C++ Нужно написать рекурсивную функцию, которая определит - является ли симметричной часть строки от n, до z
C++ Написать рекурсивную функцию, определяющую, является ли заданное натуральное число простым
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
03.01.2012, 03:17     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. #2
kutuzzik, на запрос в гугл "первичное натуральное число" ответ - 2 смысловые ссылки, остальные просто совпадения слов. И эти 2 ссылки это 2 ваших сообщения на данном форуме в разных темах.
Байт
 Аватар для Байт
13971 / 8802 / 1226
Регистрация: 24.12.2010
Сообщений: 15,947
03.01.2012, 11:28     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. #3
Мб имелось в виду простое ? Тогда на форуме материалов на эту тему - завались!
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.01.2012, 11:44     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным. #4
В классической нумерологии первичные числа - [1,9]
Если нужно рекурсивную функцию, которая определит первичное число для заданного натурального числа, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int f(int a)
{
    if(a<10)
        return a;
    return f(a/10+a%10);
}
int main()
{
    int b;
    cin>>b;
    cout<<f(b)<<endl;
    return 0;
}
Yandex
Объявления
03.01.2012, 11:44     Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным.
Ответ Создать тему
Опции темы

Текущее время: 19:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru