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

на подпрограммы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить целочисленную квадратную матрицу размерностью http://www.cyberforum.ru/cpp-beginners/thread199330.html
Получить целочисленную квадратную матрицу размерностью NхN, элементами которой являются числа 1, 2, … N^2, расположенные в матрице по спирали.
C++ Массив Ввести в массив 10 чисел. Определить, какие из них больше своих соседей. http://www.cyberforum.ru/cpp-beginners/thread199312.html
Создать список студентов при помоши классов и без. C++
Добрый Вечер.Помогите решить вопрос : Создать программу для хранения и чтения списка студентов(имя,номер группы). Используя классы и без них. P.s Я думаю нужно применить для хранения список или очередь.Заранее спасибо
с п0м0щью цикла вычислить C++
Ввести с клавиатуры натуральное число N. И с помощью цикла вычислить:
C++ Найти все предлоги в произвольном тексте http://www.cyberforum.ru/cpp-beginners/thread199305.html
Помогите, пожалуйста, написать программу ( на СИ! ), которая находит все предлоги в произвольном тексте. И выгрузить эти предлоги в текстовый файл
C++ Расставить знаки арифметических операций так, чтобы сошелся результат Разработать программу, отыскивающую такую расстановку знаков арифметических операций +, -, *, / вместо знака ? в выражении ((((1?2) ? 3) ? 4) ? 5) ? 6, чтобы результат вычисления выражения был равен 35. нужно на си (не на с++) с помощью цикла for подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
28.11.2010, 22:27     на подпрограммы
оленяш, Ну факториал то... Вообще же элементарно...

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 <stdio.h>
 
int fact(int f)
{
    int s=1;
    int i;
    for(i=2; i<=f; ++i)
       s*=i;
    return s;
}
 
int main()
{
    int i;
    int sum=0;
    int l;
    for(i=1; i<=9; i+=2)
    {
        l=fact(i);
        sum+=l;
        printf("%d!=%d\n", i, l);
    }
    printf("Sum=%d\n", sum);
    return 0;
}
 
Текущее время: 08:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru