Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
1

Найти значение выражения определив функцию для расчета факториала натурального числа

16.11.2014, 17:10. Просмотров 943. Ответов 6
Метки нет (Все метки)

2⋅5!+3⋅8!/6!+4!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2014, 17:10
Ответы с готовыми решениями:

Написать функцию Factorial, которая возвращает значение значение факториала целого числа.
Помогите, пожалуйста, написать функцию Factorial, которая возвращает значение значение факториала...

Даны натуральные числа A и B. Найти их НОК, определив функцию для расчета НОД двух натуральных чисел, используя алгоритм Евклида
Даны натуральные числа A и B. Найти их наименьшее общее кратное, определив функцию для расчета...

Определить метод для расчета факториала натурального числа
Найти значение выражения (2 * 5! + 3 * 8!) / (6! + 4!) (Определить метод для расчета...

Составить программу для расчета факториала натурального числа n
Составить программу для расчета факториала натурального числа n (факториал числа n равен 1 * 2...

Найти m! + (m+n)!, создав рекурсивную функцию для вычисления факториала произвольного натурального числа. C++
Вот программа с рекурсией напишите без рекурсии пожалуйста #include #include using namespace...

6
xBeSSonik
35 / 29 / 31
Регистрация: 16.11.2014
Сообщений: 90
Завершенные тесты: 1
16.11.2014, 17:18 2
Лучший ответ Сообщение было отмечено vlsd как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdio.h"
#include "conio.h"
 
double f(int a){
    double fac = 1;
    fac *= (a <= 1 ? 1 : a*f(a - 1));
    return fac;
}
 
int main(){
    printf("%lf", 2*f(5)+3*f(8)/f(6)+f(4));
    _getch();
    return 0;
}
вроде так
можно и так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdio.h"
#include "conio.h"
 
int f(int a){
    int fac = 1;
    fac *= (a <= 1 ? 1 : a*f(a - 1));
    return fac;
}
 
int main(){
    printf("%i", 2*f(5)+3*f(8)/f(6)+f(4));
    _getch();
    return 0;
}
0
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
16.11.2014, 17:25  [ТС] 3
разве на СИ также как и на С++?
0
xBeSSonik
35 / 29 / 31
Регистрация: 16.11.2014
Сообщений: 90
Завершенные тесты: 1
16.11.2014, 17:37 4
этот код на си)
я просто не нашел С поэтом взял С++
теперь нашел)
C
1
но тот код на си)
если код подошел тыкни спасибо))
0
vlsd
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
16.11.2014, 17:46  [ТС] 5
зачем ты два раза int использовал?
0
xBeSSonik
35 / 29 / 31
Регистрация: 16.11.2014
Сообщений: 90
Завершенные тесты: 1
16.11.2014, 18:26 6
где?
0
easybudda
Модератор
Эксперт JavaЭксперт CЭксперт С++
10494 / 6202 / 1559
Регистрация: 25.07.2009
Сообщений: 11,806
16.11.2014, 22:22 7
Цитата Сообщение от xBeSSonik Посмотреть сообщение
тыкни спасибо
 Комментарий модератора 
5.10 Запрещено накручивать репутацию и другую статистику пользователя любым способом, включая создание пользователей-клонов, а также склонять (агитировать) других пользователей к ее изменению.
Правила форума
0
16.11.2014, 22:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2014, 22:22

Определить функцию для расчета суммы цифр натурального числа. Входной параметр – число. Возвращаемое значение – сумма
Помогите написать пожалуйста программу на C++ Oпределить функцию для расчета суммы цифр...

Определить функцию для расчета суммы цифр натурального числа. Входной параметр – число. Возвращаемое значение – сумма.
Помогите пожалуйста написать программу на с++ очень нужно Определить функцию для расчета суммы...

Найти значения выражения, определив функцию. Значение x ввести с экрана
Найти значения выражения sh(x)tg(x+1)-ctg^2(2+sh(x-1)) определив функцию sh(x)=(e^x-e^-x)/2 ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru