Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
klyuka
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 5
#1

Найдите и выведите на экран все пары чисел-близнецов на заданном отрезке

24.02.2014, 23:45. Просмотров 707. Ответов 1
Метки нет (Все метки)

Всем доброго вечера. Помогите пожалуйста решить задачу.
Условие: Будет называть два числа «близнецами», если они простые и разность между ними не превышает двух. Найдите и выведите на экран все пары таких чисел на отрезке [a;b]. Примером такой пары могут служить числа 5 и 7, а также 11 и 13.

За ранее большое спасибо

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

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 23:45
Ответы с готовыми решениями:

Напечатать все пары чисел близнецов <200
Напечатать все пары чисел-&quot;близнецов&quot;, не превышающих число 200. (Определить...

На натуральном отрезке [a,b] найти все пары взаимно простых чисел
На натуральном отрезке найти все пары взаимно простых чисел. Числа называются...

Разработать метод, который на натуральном отрезке [a,b] находит все пары простых чисел
оформлять в таком виде public uint Deliteli(uint a, out sbyte kol) {...

На отрезке [a, b] найти все пары соседних чисел, произведение которых является простым числом
На отрезке найти все пары соседних чисел, произведение которых является...

Найти все пары дружественных чисел, лежащих в заданном диапазоне
Помогите, пожалуйста. Даны натуральные числа n и t. Найти все пары...

1
Kruds
694 / 694 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
Завершенные тесты: 1
25.02.2014, 09:35 #2
Лучший ответ Сообщение было отмечено klyuka как решение

Решение

Неприменимо если разница >2.
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
class Program
{
    static void Main()
    {
        var numbers = PrimeNumbers(2,1000);
        for (int i = 0; i < numbers.Count - 1; i++)
            if (numbers[i] + 2 == numbers[i + 1])
                Console.WriteLine("{0} {1}", numbers[i], numbers[i + 1]);
        Console.Read();
    }
 
    public static List<int> PrimeNumbers(int min, int max)
    {
        List<int> result = new List<int>();
        for (int i = min; i < max; i++)
            if (IsPrime(i))
                result.Add(i);
        return result;
    }
 
    public static bool IsPrime(int number)
    {
        for (int i = 2; i * i <= number; i++)
            if (number % i == 0)
                return false;
        return true;
    }
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 09:35

Найти все пары дружественных чисел, лежащих в заданном диапазоне
18. Даны натуральные числа n и m. Найти все пары дружественных чисел, лежащих в...

Используя цикл foreach выведите на экран все элементы массивов целых чисел которые больше 20, меньше 50
Используя цикл foreach выведите на экран все элементы массивов целых чисел...

Создать функцию, в которую передается три числа. Найдите те два из них, сумма которых наибольшая и выведите на экран
2.Создать функцию, в которую передается три числа. Найдите те два из них, сумма...


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

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

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