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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
bezbazar0v
0 / 0 / 0
Регистрация: 17.11.2009
Сообщений: 23
#1

составить программу, вычисляющую факториал - C++

31.03.2010, 00:03. Просмотров 1907. Ответов 3
Метки нет (Все метки)

1. составить программу, которая выводит на экран все простые числа их интервала от n до m и их кол-во.
2. составить программу, вычисляющую факториал.
3. написать и протестировать функцию от 2х аргументов x и y, которая свой первый аргумент заменяет на x+y, а второй на x-y.

Программы надо составить через функции
Помогите пожалуйста
Заранее спасибо!

Добавлено через 1 час 9 минут
Ап
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2010, 00:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос составить программу, вычисляющую факториал (C++):

Написать программу, вычисляющую n! (факториал). - C++
Помогите пожалуйста написать программу на С++, вычисляющую n! (факториал). Процедуру вычисления факториала реализовать в отдельном потоке.

Написать программу вычисляющую факториал числа, находящегося в поле ввода - C++
Выручайте люди добрые) Программа вычисляющая факториал числа, находящегося в поле ввода. Для вычисления использовать рекурсивную...

Составьте программу, вычисляющую функцию y = x! (факториал). Функция расчета факториала должна быть - C++
Составьте программу, вычисляющую функцию y = x! (факториал). Функция расчета факториала должна быть рекурсивной и вызываться из функции...

Составить программу, вычисляющую предпоследнюю цифру числа n. - C++
Здравствуйте, помогите, пожалуйста с задачей. Дано натуральное n. Составить программу, вычисляющую предпоследнюю цифру числа n.

Составить программу, вычисляющую значения функции F от 2х переменных с++ - C++
Задание: Составить программу, вычисляющую значение функции F от двух переменных a и b. Программа выводит неверные значения... Помогите...

Составить программу, вычисляющую произведение нечетных цифр числа n. - C++
Помогите, пожалуйста!Дано натуральное n. Составить программу, вычисляющую произведение нечетных цифр числа n.

3
EvilSlipp3r
32 / 32 / 3
Регистрация: 25.03.2010
Сообщений: 45
31.03.2010, 15:13 #2
3)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
void superFunction(int &x, int &y){
    int tempx = x;
    x = x + y;
    y = tempx - y ;
}
 
int main() {
 
    int x , y ;
    cout << "Enter X :";
    cin >> x;
    cout << "Enter Y :";
    cin >> y;
    cout << " X = " << x << " , Y = " << y << endl;
    superFunction(x,y);
    cout << "\n After function :\n X = " << x << " , Y = " << y << endl;
    system("PAUSE");
    return 0;
}
P.S. Комментарии, исправления, предложения приветствуются

Добавлено через 9 минут
2)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int fact(int n)
  {
    if(n <= 1)
      return 1;
    return n * fact(n - 1);
  }
 
int main() {
 
    int n;
    cout << "Enter N = ";
    cin >> n;
    cout << "Factorial " << n <<"! = " << fact(n);
    system("PAUSE");
    
    return 0;
}
или
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main() {
 
    int n, i , fact=1;
    cout << "Enter N = ";
    cin >> n;
 
    for (i = 1; i <= n; i++)
    {
            fact=fact*i;
    }
 
    cout << "Factorial " << n <<"! = " << fact;
    system("PAUSE");
 
    return 0;
}
1
Дима$
2 / 2 / 0
Регистрация: 08.09.2009
Сообщений: 8
22.04.2010, 03:26 #3
C++
1
2
3
4
5
6
7
8
int Fact(int n) //функция находит факториал 'n'
{
 int f=1;
 for(int i=1;i<=n;i++)
 f*=i;
 
 return f; 
}
1
Psixodelik
40 / 39 / 2
Регистрация: 27.11.2009
Сообщений: 100
22.04.2010, 08:55 #4
1) Вроде так

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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void interval(int a, int b)
{
     int counter = 0;
     
    for(a; a < (b+1) ; a++)
    {
    cout << a; 
    counter++;
    }
    
    cout<<endl;
    cout << "Kolli4estvo 4isel " << counter;
}
 
int main()
{
    interval(1,7);
    getch();
}
1
22.04.2010, 08:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2010, 08:55
Привет! Вот еще темы с ответами:

Составить программу, вычисляющую для заданного n последовательность Хейеса - C++
4) Последовательность Хейеса Рассмотрим некоторое натуральное число n. Если оно четное, то разделим его на 2, иначе -- умножим на 3 и...

Составить программу, вычисляющую количество нечетных цифр числа n - C++
Задание: Дано натуральное n. Составить программу, вычисляющую количество нечетных цифр числа n. Ребятки,помогите с написанием...

. Составить программу, которая вычисляет факториал числа n, введенного с клавиатуры - C++
Есть такая задача: которая находит сумму чисел от 1 до n, где n – вводится с клавиатуры. вот код: #include...

разложение функции y (x) в ряд Тейлора. Составить программу, вычисляющую для значения x и точности Eps - C++
Б) Дано разложение функции y(x) в ряд Тейлора. Составить программу, вычисляющую для значения x и точности Eps: * точное значение...


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

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

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