Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Яростный кот
 Аватар для Tiami
43 / 1 / 0
Регистрация: 10.03.2009
Сообщений: 220

Не успеваю просмотреть программу сразу исчезает

31.03.2009, 14:26. Показов 3011. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int swap(int);
int main()
{
    int n=1;
    swap(n);
    int y;
    y=swap(n);
    cout<<y;
    system("pause");
    return 0;
}
int swap(int n)
{
    while(n>10);
    return swap(n++);
}
Задача такая сосчитать количество обращений к функции,то есть кол-во обращений к ней,я написал рекурсивную вроде функцию,но она сразу исчезает,ни system("pause"); не помогает ни getchar(); что делать фиг знает
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.03.2009, 14:26
Ответы с готовыми решениями:

Сразу исчезает командная строка
Здравствуйте, решил начать изучать программирование, скачал Visual Studio, ввёл код (на C++) вывода на экран &quot;Hello world!&quot;. И...

Окно появляется и сразу исчезает
Раньше у меня в main.cpp создавалось окно mainWindow и показывалось. Теперь же я хочу, чтоб при запуске программы создавался класс...

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

26
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
31.03.2009, 15:22
Студворк — интернет-сервис помощи студентам
Ну а подумать?
0
Яростный кот
 Аватар для Tiami
43 / 1 / 0
Регистрация: 10.03.2009
Сообщений: 220
31.03.2009, 15:31  [ТС]
Цитата Сообщение от Vourhey Посмотреть сообщение
Ну а подумать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int swap();
int main()
{   
    swap();
    int y;
    y=swap();
    cout<<y;
    system("pause");
    return 0;
}
int swap()
{
   static int n=1;
   n++;
   return n;
}
Вот подумал,надеюсь так?
0
инженер-системотехник
 Аватар для Haster
111 / 111 / 5
Регистрация: 10.03.2009
Сообщений: 533
31.03.2009, 15:40
Только static int n = 0; а не 1, иначе значение будет на 1 больше )
1
Заблокирован
31.03.2009, 16:03
Tiami - у тебя рекурсия неверная
вот погляди пример нахождения факториала
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
#include <iostream.h>
 
int factorial(int n);
 
void main()
{   
    int n;
    cout<<"Vvedite chislo dlya opredeleniya factoriala\r\n";
    cin>>n;         
    int y = factorial(n);   
    cout<<y;    
    cout<<n; 
    cout<<" 1 - Vvesti novoe znachenie\r\n";
    cin>>n;
    if(n == 1)
        main();
}
 
int factorial(int n)
{
  if (n < 2) 
      return 1;
  else 
      return n * factorial(n - 1);
}
1
11 / 11 / 0
Регистрация: 31.03.2009
Сообщений: 69
01.04.2009, 08:48
Конечно, интересно находить факториал, НО факториал настолько быстро растет, что уже факториал 13и вылезает за границу 31 бита(int)
1
Заблокирован
01.04.2009, 10:45
Yevgenijz напиши float factorial - речь то здесь не об єтом идёт...
1
11 / 11 / 0
Регистрация: 31.03.2009
Сообщений: 69
18.01.2015, 07:56
в заглавном посте было
Цитата Сообщение от Tiami Посмотреть сообщение
* * while(n>10);
* * return swap(n++);
т.е. если n>10, то бесконечный цикл иначе возвращаем swap(n), после чего увеличиваем n на 1, что конечно, невозможно, т.к. оператор return уже выполнен.
собственно, программа просто зацикливалась, поэтому pause не помогало.
Извиняюсь за некропост
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.01.2015, 07:56

Эмулятор исчезает сразу после запуска
Запускаю в Android Studio эмулятор, окно открывается на пару секунд и исчезает. В чем может быть причина? Может быть кто сталкивался.

Окно .exe появляется и сразу исчезает
Здравствуйте, не могу её по завершению остановить, пробовал с getch() system(&quot;pause&quot;) VS2010 #include &lt;math.h&gt; #include...

Программа выводится на экран на секунду и сразу исчезает
Ради любопытства решил изучить язык программирования Си шарп. Ранее языка программирования не изучал. Проблема такая - пишу код любой...

Форма в Vba исчезает сразу после появления
Добрый день! Возникла необходимость создать программу с формой в Excel. Поскольку только начала в этом разбираться то для меня пока что...

Не загружается калькулятор: на доли секунды появляется и сразу исчезает
Уважаемые, перестал загружаться Калькулятор, т.е. на доли секунды появляется изображение калькулятора и все сразу исчезает. Как вы...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru