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

Ввести целое число N. Вывести все простые делители этого числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обьясните где ошибка , и как правильно писать программу! http://www.cyberforum.ru/cpp-beginners/thread180384.html
Дано натуральное число N и вещества х. Вычислить S=∑_(k=1)^N a_k,a_k=√(x^2+〖sin〗^2*k п/4) а вот уже пример из самого алгоритма S=S+√(x^2+〖sin〗^2*k п/4) Вот начал писать программу , ну критует вот тут - cout <<"S="<<S<<"\n"; #include <iostream.h> #include <math.h> int k=1; void main() { float N,S,x,sin,k,P;
C++ Как осуществить перевод из строкового типа в целый тип Например,пользователь задает месяц в строковом типе...и нужно перевести этот строковый тип в целый тип ноябрь = 11 (месяц) http://www.cyberforum.ru/cpp-beginners/thread180383.html
Рекурсия C++
Помогите с программой! Задание в этом документе:
C++ нужна функция которая находит файлы
Добрый день! Нужно написать функцию, которая находит все файлы определенного типа в заданой папке, выделяла бы память под массив с названиями и возвращала бы указатель на него. Нужно чтоб это все работало на Win32 Console Application. Добпускается использование #include <windows.h>. Я понимаю, что это сложновато, но может быть кому-то будет интересно заморочиться...
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread180376.html
Помогите с программой! Задание в этом документе:
C++ Дерево каталогов. Не могу найти ошибку. Вот собственно написал программу, которая должна строить дерево каталогов. Но почему-то не строит, помогите найти ошибку, пожалуйста... #include "stdafx.h" #include <string.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <io.h> #include <direct.h> #include <iostream> подробнее

Показать сообщение отдельно
hepr
 Аватар для hepr
60 / 32 / 5
Регистрация: 21.10.2010
Сообщений: 538
23.10.2010, 18:22     Ввести целое число N. Вывести все простые делители этого числа
Вот мои наработки, работает в каких-то случаях правильно в каких-то нет, из-за того что нашел я формулу простых чисел Чена(http://ru.wikipedia.org/wiki/%D0%A1%...81%D0%B5%D0%BB), где сказано так же про полупростые числа(для понимания тыкни на ссылку), но с ними уж как-нибудь сам!
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
#include "stdafx.h"
#include "iostream"
 
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int n;
std::cin >> n;
for(int a=2;n!=1;a++)
{
        if (n%2==0)
    {
        n/=2;
        std::cout << "2 ";
    };
    if ((n%a==0)  | (n%(a+2)==0)) 
    {
        n/=a;
        std::cout << a << " ";
        a--;
    };
};
char q;
std::cin >> q;
    return 0;
}
 
Текущее время: 04:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru