0 / 0 / 3
Регистрация: 09.10.2013
Сообщений: 189
1

Не выводит результат

09.04.2015, 21:58. Показов 1040. Ответов 6
Метки нет (Все метки)

Не понимаю почему, но нет вывода результата работы программы.
C++ (Qt)
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
31
32
33
34
35
36
37
38
#include <cstdlib>
#include <iostream>
 
using namespace std;
int NOD (int a, int b) {
    int p=1;
    int m=a;
    int n=b;
    while((m!=0) && (n!=0)) {
        if ((m%2==0) && (n%2==0)) {
            p=2*p;
            m=m/2;
            n=n/2;}
        else if (m%2==0) 
               m=m/2;
            else if (n%2==0)
                  n=n/2;
                  else if (m>=n) m=m-n;
                     else n=n-m;}
    if (m==0) //cout<<a; 
    return n;
     else  //cout<<b; 
     return m;
     }
int main(int argc, char *argv[])
{ int a;
  int b;
  cout<<"enter a: ";
  cin>>a;
  cout<<"enter b: ";
  cin>>b;
  //NOD (a,b);
 return NOD(a,b);
  system ("pause");
   // cout << "Press the enter key to continue ...";
    cin.get();
    return EXIT_SUCCESS;
}
Может быть знает как исправить? Заранее спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2015, 21:58
Ответы с готовыми решениями:

Не выводит результат
Ни как не могу вывести результат. #include &lt;stdio.h&gt; #include &lt;math.h&gt; int F(int x) {...

Не выводит результат
Здравствуйте! Начал изучать данный язык программирования, написал следующую коротенькую программу:...

не выводит результат C++
int _tmain(int argc, _TCHAR* argv) { float x2, y2, z2, r, x1, y1, z1, s; if (x1&lt;0) else if...

Не выводит результат
На 3 пункте меню, после решения программа выводит матрицу из нулей. Не могу разобраться, помогите...

6
24 / 24 / 11
Регистрация: 09.04.2015
Сообщений: 80
09.04.2015, 22:10 2
В чем собирается программа? Visual studio? Может быть выбран тип проекта на "консольное приложение"? Не может возникнуть бесконечный цикл в функции NOD?
0
0 / 0 / 3
Регистрация: 09.10.2013
Сообщений: 189
09.04.2015, 22:15  [ТС] 3
Программа собирается в Dev-C++
0
lss
939 / 867 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
09.04.2015, 22:21 4
Цитата Сообщение от mmeexx Посмотреть сообщение
нет вывода результата работы программы
Где у тебя в коде вывод?
0
Dimension
589 / 457 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
09.04.2015, 22:29 5
C++
1
cout<< NOD(a,b);
0
11 / 11 / 3
Регистрация: 18.12.2011
Сообщений: 112
09.04.2015, 22:36 6
а что ты хочешь что б тебе выводило, когда вывода тут нет...?
0
30 / 30 / 9
Регистрация: 25.12.2014
Сообщений: 115
09.04.2015, 23:10 7
C++
1
return NOD(a,b);
это завершает твою программу, не понимаю, чего ты добиваешься этой строчкой.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2015, 23:10
Помогаю со студенческими работами здесь

C++ не выводит результат
W7 ,64bit Borland C++ Builder Enterprise v6.0(10.161),я начинающий Копирую рабочую...

не правильно выводит результат
тестю код на таком примере 6 6 1 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1...

Программа не выводит результат
Используя рекурсивные функции, решите следующие задачи: Подсчитать количество цифр в заданном...

Программа не выводит результат
Всем привет! У меня есть программа, написанная мною, на 90% готовая, однако, в ней то ли чего-то не...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru