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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mr_malysh
0 / 0 / 0
Регистрация: 03.04.2012
Сообщений: 24
#1

Найти все пары близнецов из отрезка - C++

02.12.2012, 21:49. Просмотров 200. Ответов 0
Метки нет (Все метки)

Два простых числа - близнецы, если они отличаются на 2 (н.п. 41 и 43). Найти все пары близнецов из отрезка.
Программу я написал, но числа не выводятся.
Помогите исправить.
Вот сам код:

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
#include <iostream>
using namespace std;
#include <conio.h>
void  bl(int*,int*);
void pr (int*,int*);
 
void main (){
    int a,b;
    cout<<"vvedite diapazon\n";
    cin>>a>>b;
    if (b<a){ a=a+b; b=a-b; a=a-b;}
    bl(&a,&b);
    getch();
}
 
 
void bl(int*a,int*b){
    while (*a<=(*b-2)) {
    int *h=a+2;
    pr(a,h);
    if (*h==1)cout<<"\n"<<*a<<" , "<<(*a+2);
    *a=*a+1;
    }
}
 
void pr(int*c,int*d){
    for (int g=2; g<=(*c/2);g++){
        if (*c%g==0||*d%g==0) *d=0;}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 21:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все пары близнецов из отрезка (C++):

Найти все пары близнецов из отрезка - C++
Два простых числа - близнецы, если они отличаются на 2 (н.п. 41 и 43). Найти все пары близнецов из отрезка. Программу я написал, но есть...

Напечатать все пары «близнецов» из отрезка [n, 2n] - C++
6. Функции пользователя Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 41 и 43)....

Найти все пары близнецов - C++
Выдать все пары близнецов &lt;n. Близнецы простые числа, разность между которыми =2

Вывести все пары близнецов меньшие заданного числа - C++
Дано натуральное число N&gt;10. Выдать все пары близнецов &lt;n. Близнецы - числа разность между которыми равна 2 Что не так? #include...

Напечатать все пары чисел-близнецов, не превышающих число 200 - C++
Два простых числа называются &quot;близнецами&quot;, если они отличаются друг от друга на 2 ( таковы, например числа 41 и 43). Напечатать все пары...

Определить все пары "близнецов" из заданного интервала натуральных чисел - C++
Помогите написать простой код на с++. Условие: Два простых числа называются &quot;близнецами&quot;, если они отличаются друг от друга на 2...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2012, 21:49
Привет! Вот еще темы с ответами:

Определить все пары "близнецов" из заданного интервала натуральных чисел - C++
Два простых числа называются &quot;близнецами&quot;, если они отличаются друг от друга на 2( Например 22 и 24, 47 и 49, 13 и 17 и т.д) Определить все...

Найти все пары слов - C++
Здравствуйте! Помогите пожалуйста с задачей... Найти в тексте все слова, встречающихся в одинаковых контекстах (между одних и тех же...

Найти все пары дружественных чисел в диапазоне [n1, n2] - C++
Два натуральных числа называются дружественными, если каждое из них равно сумме простых делителей другого. Найти все пары дружественных...

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


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

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

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