Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2015, 17:22   #1
fr0st1k123
Пользователь
 
Регистрация: 28.09.2015
Сообщений: 53
По умолчанию Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы

Дано натуральное число n. Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна 2.
Код:
#include "stdafx.h"
#include <math.h>
#include <iostream>
using namespace std;

int bliznecbl(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;
	cout << "Vvedite n: ";
	cin >> n;
	for (int i = n; i < 2 * n; i++)
	{
		for (int j = n + 1; i <= 2 * n; i++)
		{
			if (bliznecbl(i) == 1 && bliznecbl(j) == 1 && abs(i - j) == 2) 
				fl = 1;
		}
	}
	if (fl == 0)
		cout << "Chisel bliznecov net";
	else 
		cout << "Chisla blizneci ect'";
	return 0;
}
объясните как работает программа ( цикл и функция).
fr0st1k123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести 10 чисел. Подсчитать сколько среди них однозначных чисел, двухзначных чисел, трехзначных чисел. Olzhakesh Общие вопросы по Java, Java SE, Kotlin 3 14.12.2014 20:27
Даны натуральное число n и целые числа A1..An. Выяснить, есть ли среди чисел А1..Аn совпадающие. динамическая память (Паскаль) zirka96 Помощь студентам 3 12.05.2014 16:59
выяснить, имеется ли среди S1,…,Sn пара соседствующих букв ”НО” или ”ОН” Zhasik Паскаль, Turbo Pascal, PascalABC.NET 2 27.12.2010 10:11
Найти среди чисел пару чисел с минимальной по модулю разностью stas135642 Общие вопросы C/C++ 2 31.10.2010 12:40
Delphi:Определить имеется ли среди чисел a,b,c хотя бы одна пара взаимно противоположных чисел. Skvot Помощь студентам 6 27.04.2009 11:47