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

как правильно реализовать операцию с goto и в чём моя ошибка??? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание класса http://www.cyberforum.ru/cpp-beginners/thread301744.html
Помогите пожадуйста решить задачку к курсовой, жо завтра сдать нужно. Зарание спасибо! Создать класс, в котором предусмотреть ввод и вывод параметров в виде отдельных функций класса. Написать...
C++ Вставить в предложении между всеми одинаковыми словами слово “=”. Дано предложение. Вставить в предложении между всеми одинаковыми словами слово “=”. Помогите пожалуйсто решить задачу без использования функций. http://www.cyberforum.ru/cpp-beginners/thread301724.html
Преобразование строки с примером в его результат C++
Помогите пожалуйста правильно разобрать строку с математическим примером с учетом приоритетов мат. действий и с выводом результата. По итогу обработки некоторого кода мы получаем 3 массива: 1 -...
Перестало выводить, когда задание списков перевел в конструкторы, когда были просто функции выводило нормально. C++
Не могу понять почему не выводит список на экран Перестало выводить, когда задание списков перевел в конструкторы, когда были просто функции выводило нормально. Для простоты поиска: вывод - void...
C++ как взять слэш в кавычки? http://www.cyberforum.ru/cpp-beginners/thread301708.html
как взять слэш в кавычки? мне нужно заменить в строке \ на \\ с помощью функции replace но появилась проблема, нельзя написать "\" или '\' ((. Что делать? Заранее спасибо
C++ Динамический массив Передаю в функцию динамический массив, void func(int *a1, int& i1) int main() { int i=0; a= new int; func(a,i); // ....... // ..... подробнее

Показать сообщение отдельно
machines
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 23

как правильно реализовать операцию с goto и в чём моя ошибка??? - C++

22.05.2011, 13:37. Просмотров 781. Ответов 1
Метки (Все метки)

Доброе время суток!!!!
Не могли бы мне объяснить, как правильно реализовать операцию с goto и в чём моя ошибка???

Задача: вычислить факториал введённого числа c goto

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main()
{
    int n;
    int x,i=1;
    cin>>n;
    if (i<=n) goto 1;
    cout<<x;
1:  x=x*i;
    i=i+1;
    
cin.get();
cin.get();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru