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

Надо разобраться - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выяснить в каком из данных 2 чисел больше цифр http://www.cyberforum.ru/cpp-beginners/thread260756.html
составит программу(функцию) определяющую в каком из данных 2 чисел больше цифр
C++ Перегрузка функций Используя механизм перегрузки функций, разработайте две версии функции F, заголовки которых выглядят следующим образом: 1)float F ( float x ); 2)void F (float x, float &y); Продемонстрируйте работу данных функций на примере: y = 0, если 5 < x < 20; = x^2 +5, если x<=5; = 1, если x>= 20; Большое спасибо тому кто сделает! http://www.cyberforum.ru/cpp-beginners/thread260753.html
C++ Осуществить циклический сдвиг элементов квадратной матрицы
Помогите решить эту задачу: Осуществить циклический сдвиг элементов квадратной матрицы размерности М х N вправо на К элементов следующим образом: элементы 1-го строке сдвигаются в последний столбец сверху вниз, из него-в последнюю строку справа налево, из него - в первый столбец снизу вверх, из него - в первую строку ..... Для других элементов-аналогично
C++ Вывод на экран чисел из файла
нужно считать числа из файла, записать в массив и вывести на экран. подскажите, в чём ошибка? int main(int argc, char* argv) { ifstream file; file.open(filename); int a=0,g=0,i=0; //считаем кол-во элементов while(!file.eof()) {
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread260729.html
здравствуйте, не могу разобраться((((
C++ Найти самое длинное слово в сообщении (строки) что-то туплю, задача то не сложная.... #include <iostream> #include <string> using namespace std; int main() { string str,slovo,simvol; string::size_type k=0, pos=0; cout<<"vvedi stroku"<<endl; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,056
20.03.2011, 19:58     Надо разобраться
Цитата Сообщение от Nempak Посмотреть сообщение
return n<=1?1:n*fact(n-1);
она означает что если n меньше 1 то вернет 1
иначе вызовет функцию fact (т.е. саму себя рекрусивная функция) с новым параметром n-1,
умножит полученый результат на n и вернет это значение

Добавлено через 41 секунду
Цитата Сообщение от Nempak Посмотреть сообщение
printf("%.0f\n",fact(m)-fact(k))
напечатает разницу двух факториалов
 
Текущее время: 13:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru