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

Сочините задачу на return; - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу на классы! http://www.cyberforum.ru/cpp-beginners/thread588075.html
Суть задания : На основе предложенной в варианте предметной области (ПО) необходимо разработать класс, описывающий требуемую сущность (*.h). Описать следующий набор конструкторов, методов и...
C++ Написать программу, создающую файл записей Написать программу, создающую файл записей, содержащий информацию в почтовой базе данных о подписчиках на газеты и журналы: 1. ФИО (тип сhar): 2. адрес (тип сhar): 3. 10строк с названием газет и... http://www.cyberforum.ru/cpp-beginners/thread588069.html
Написать программу, описывающую массив записей C++
Написать программу, описывающую массив записей, содержащий информацию об успеваемости учащихся группы: 1. ФИО (тип сhar ): 2. название предмета (тип сhar); 3. оценки за две контрольные работы по...
C++ Указатели
подскажите, что значит запись **A
C++ Шаг компиляции, шаг компоновки, и шаг запуска http://www.cyberforum.ru/cpp-beginners/thread588050.html
Что происходит на шаге компиляции, шаге компоновки, и шаге запуска, с переменными и функциями. что происходит при встрече в коде объявления переменной и при встрече с ее инициализацией например: ...
C++ Посчитать количество символов в самой длинной строке и остальные строки выравнивать по центру относительно самой длинной Мне нужен ваш совет как посчитать количество символов в самой длинной строке, затем относительно этой строки остальные строки выравнивать по центру, и записать в выходной файл. Для считывания... подробнее

Показать сообщение отдельно
taras atavin
3571 / 1755 / 91
Регистрация: 24.11.2009
Сообщений: 27,567
27.05.2012, 15:16  [ТС]
Рекурсия на факториале? Действительно плохой пример. Если же написать
C++
1
2
3
4
5
6
7
8
9
void factorial(unsigned short int n, unsigned long int& res)
{
   unsiged short int i;
   unsigend long int r=1;
   for (i=2; i<=n; ++i)
   {
     res *= n;
   }
}
, то return не нужен.

Добавлено через 21 минуту
то есть
C++
1
2
3
4
5
6
7
8
void factorial(unsiged short int n, unsigend long int& res)
{
   unsigned short int i;
   for (i=2; i<=n; ++i)
   {
     res *= n;
   }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.