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

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

Войти
Регистрация
Восстановить пароль
 
 
dyap
2 / 2 / 0
Регистрация: 20.09.2010
Сообщений: 58
#1

Не работает программа по выводу чисел. - C++

20.09.2010, 17:59. Просмотров 750. Ответов 16
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
void main ()
{
    int n, i=0, x, y;
    cout<<"Vvediten\n";
    cin>>n;
    cout<<"Vvedite x\n";
    cin>>x;
    y=x+1;
    while (i<n);
    {
        i++;
        x=y+1;
        y=x+1;
        cout<<"Vzaimno prostie"<<x<<y;
    }
    cout<<"Vzaimno prostie"<<x<<y;
}
Вообщем суть программы: нужна чтобы программа выводила n пар взамино простых чисел, начиная с x числа. На прктике: вводим n=2, х=4 и программа должны выдать 4,5; 5,6! Но программа не работает...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2010, 17:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не работает программа по выводу чисел. (C++):

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

функция по выводу звезд на экран нн работает, в чем дело? - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; void function (int k)// { for(int i=0;i&lt;k;i++)

Написать программу по выводу всех совершенных чисел до заданного - C++
Нужно написать программу по выводу всех совершенных чисел до заданного n! Я новичок, поэтому не пишите, пожалуйста, очень сложных кодов....

Не работает программа перевода чисел - C++
Задание - написать программу,которая переводила бы число типа unsigned char из десятичной СС в двоичную. Начала писать, используя операцию...

Почему программа поиска простых чисел работает только до 61? - C++
Добрый день, Помогите, пожалуйста, разобраться. Программа для поиска простых чисел. На экран отображает только простые числа до 61, ...

Почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает - C++
почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает. Имею в ввиду что сделал прогу которая меняет...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.09.2010, 18:03 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
void main ()
{
        int n, i=0, x, y;
        cout<<"Vvediten\n";
        cin>>n;
        cout<<"Vvedite x\n";
        cin>>x;
        y=x+1;
        while (i<n)
        {
                i++;
                x=y+1;
                y=x+1;
                cout<<"Vzaimno prostie"<<x<<y;
        }
        cout<<"Vzaimno prostie"<<x<<y;
}
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
20.09.2010, 18:05 #3
Цитата Сообщение от MILAN Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
void main ()
{
 int n, i=0, x, y;
 cout<<"Vvediten\n";
 cin>>n;
 cout<<"Vvedite x\n";
 cin>>x;
 y=x+1;
 while (i<n)
 {
 i++;
 x=y+1;
 y=x+1;
 cout<<"Vzaimno prostie"<<x<<y;
 }
 cout<<"Vzaimno prostie"<<x<<y;
}
иии?
0
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,985
20.09.2010, 18:08 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
void main ()
{
        int n, i=0, x, y;
        cout<<"Vvediten\n";
        cin>>n;
        cout<<"Vvedite x\n";
        cin>>x;
        for(int i=0;i<n;i++)
        {
            y=x+1;
            cout<<"Vzaimno prostie"<<x<<y;
            x++;
        }
 }
1
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.09.2010, 18:13 #5
Asics^, что значит "иии?"???
0
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,985
20.09.2010, 18:14 #6
Цитата Сообщение от MILAN Посмотреть сообщение
Asics^, что значит "иии?"???
твое сообщение с кодом было копией с первого поста
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
20.09.2010, 18:15 #7
Цитата Сообщение от MILAN Посмотреть сообщение
Asics^, что значит "иии?"???
А к чему ты скопировал код из поста №1 ?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.09.2010, 18:15 #8
KuKu, вы бы лучше присмотрелись!!!
0
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,985
20.09.2010, 18:18 #9
прям игра "найди десять отличий", выделить жирным хоть можно было б
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.09.2010, 18:20 #10
#include <iostream>
using namespace std;
void main ()
{
int n, i=0, x, y;
cout<<"Vvediten\n";
cin>>n;
cout<<"Vvedite x\n";
cin>>x;
y=x+1;
while (i<n)
{
i++;
x=y+1;
y=x+1;
cout<<"Vzaimno prostie"<<x<<y;
}
cout<<"Vzaimno prostie"<<x<<y;
}

После while нет ";"!!!
0
dyap
2 / 2 / 0
Регистрация: 20.09.2010
Сообщений: 58
20.09.2010, 18:20  [ТС] #11
MILAN,
Дело было не в ;
Программа компилировалась! Но все равно спасибо.


KuKu,
А вот Вам огромнейшее человеческое спасибо!

Только еще такой вопросик остался: а как сделать, чтобы у меня числа выводились примерно так : 2;3 (пробел) 3;4 и т.д. Ну или какое-нибудь разделение между числами и парами. А то все числа идут подряд...
0
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
20.09.2010, 18:20 #12
MILAN, ну переделал ты с цикла while на for, и что? ошибка та же, результат при каждой итерации пропускает одну пару
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.09.2010, 18:21 #13
После while нет ";"!!!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
void main ()
{
 int n, i=0, x, y;
 cout<<"Vvediten\n";
 cin>>n;
 cout<<"Vvedite x\n";
 cin>>x;
 y=x+1;
 [B]while (i<n)[/B]
 {
 i++;
 x=y+1;
 y=x+1;
 cout<<"Vzaimno prostie"<<x<<y;
 }
 cout<<"Vzaimno prostie"<<x<<y;
}
0
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
20.09.2010, 18:21 #14
dyap,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
void main ()
{
        int n, i=0, x, y;
        cout<<"Vvediten\n";
        cin>>n;
        cout<<"Vvedite x\n";
        cin>>x;
        for(int i=0;i<n;i++)
        {
            y=x+1;
            cout<<"Vzaimno prostie"<<x<<y<<" ";
            x++;
        }
 }
1
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,985
20.09.2010, 18:21 #15
м... да уже заметил это, только вродь не выводит 4,5 и 5,6
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2010, 18:21
Привет! Вот еще темы с ответами:

Программа , которая выводит время, за которое программа работает - C++
Вообщем, нужно что бы считалось время от начала работы программы, и выводилось на экран.

программа по выводу уравнения не работает - Turbo Pascal
Выдает что программа правильная, при выводе коэффициентов выдает ошибку, те нет ответа в задаче, возможно я что то пропустил... ...

Правильно ли работает программа по выводу нулевых строк? - Pascal ABC
Нужно найти номера строк, элементы которых равны нулю в двумерном массиве. Будет ли данная программа выводить номера этих строк? Var...

Программа по выводу матрицы. - Turbo Pascal
Вводится матрица M(n,n) с цифровой информацией. Составить программу подсчёта сумм элементов, составляющих &quot;чёрные&quot; и, отдельно, &quot;белые&quot;...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.09.2010, 18:21
Ответ Создать тему
Опции темы

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