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

Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ структуры http://www.cyberforum.ru/cpp-beginners/thread80416.html
описать структуру с именем student, содержащую следующие поля 1. фамилия и инициалы 2. номер группы 3 успеваемость(массив из 5 элементов) Написать программу, выполняющие следующие действия 1....
C++ Вопрос по Borland C++ 5.02 Здравствуйте! Я решил заняться программированием на языке с++, для этого я выбрал Borland C++ 5.02. Вопрос такой: Почему очень мало литературы по Борланд С++ (не билдер)? Этот компилятор не... http://www.cyberforum.ru/cpp-beginners/thread80415.html
C++ Задача на рекурсию
Дано натуральное число n. Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум. (Определить процедуру, позволяющую распознать простые...
С++ ограничение длины строки C++
#define _CRT_SECURE_NO_DEPRECATE #include <iostream> #include <fstream> #include <string.h> #include <windows.h> int main(){ using namespace std; setlocale(LC_ALL, "Russian"); cout <<...
C++ Найти максимальный элемент среди отрицательных элементов матрицы, расположенных над побочной диагональю http://www.cyberforum.ru/cpp-beginners/thread80372.html
Помогите пожалуйста составить программу на C++: Дана матрица A(4,4) Найти максимальный элемент среди отрицательных элементов матрицы расположенных над побочной диагональю.
C++ Как перевести код из MS VS в C++ 3.1? #include "stdafx.h" - здесь пишет ошибку,потому что нет у меня такого инклуда!Подскажите где взять? using namespace std; - в этом месте пишет declaration syntax error(ошибка синтаксиса... подробнее

Показать сообщение отдельно
Alex_C#
20 / 20 / 1
Регистрация: 25.12.2009
Сообщений: 86
27.12.2009, 11:21
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
#include "stdafx.h"
#include <math.h>
#include "iostream"
 
int PrimeNumber(int n)
{
    if(n == 1 || n == 0)return 0;
    for(int i = 2; i<=sqrt((double)n); i++)
    {
        if(n % i == 0)return 0;
    }
    return 1;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int n, fl=0;
    std::cout << "Vvedite n: ";
    std::cin >> n;
    for(int i = n; i < 2*n; i++)
    {
        for(int j=n+1; i <= 2*n; i++)
        {
                   if(PrimeNumber(i)==1 && PrimeNumber(j)==1 && abs(i-j) == 2) fl=1;
        }
    }
    if(fl == 0)std::cout << "Chisel bliznecov net";
    else std::cout << "Chisla blizneci ect'";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru