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

Найти значение выражения

02.10.2012, 21:47. Просмотров 648. Ответов 4
Метки нет (Все метки)

Написать программу на Си - нахождение значения выражения:
P=a(a+1)... (a+n-1) где n натуральные числа, a - вещественные.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 21:47
Ответы с готовыми решениями:

Найти значение выражения
Подскажите пожалуйста правильно ли я написал программу #include "stdafx.h" #include "conio.h"...

Найти значение выражения
Число X вводиться с клавиатуры, нужно ввести ещё 1 переменную и найти результат. Пожалуйста, если...

Найти значение выражения
Помогите пожалуйста разобраться где ошибка в этой задаче Вообщем нужно,чтобы просто работала эта...

Найти значение выражения
Доброго времени суток ув. форумчане. Вот мои руки добрались до С, и встала проблема. Не пойму что...

Найти значение выражения
Дано действительное число x и целое число n>0. Найти значение выражения...

4
niill
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 7
02.10.2012, 21:51 2
при чем тут си
0
doctor_lecter
283 / 156 / 30
Регистрация: 22.09.2012
Сообщений: 283
02.10.2012, 22:30 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 <stdio.h>
 
float func(float a, unsigned int n) {
    if (n > 0)
        if (n == 1)
            return a;
        else
            return (a+n-1)*func(a, n-1);
    else
        return 0;
}
 
int main() {
    float a;
    unsigned int n;
    printf("a = ");
    scanf("%f", &a);
    printf("n = ");
    scanf("%u", &n);
    printf("result: %f\n", func(a, n));
    return 0;
}
1
Nameless One
Эксперт С++
5795 / 3444 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
03.10.2012, 06:23 4
Можно также приблизительно рассчитать по этим формулам: http://en.wikipedia.org/wiki/Arithmetic_progression#Product
0
ValeryS
Модератор
7747 / 5756 / 748
Регистрация: 14.02.2011
Сообщений: 19,709
Завершенные тесты: 1
03.10.2012, 06:29 5
Цитата Сообщение от zenya21 Посмотреть сообщение
P=a(a+1)... (a+n-1) где n натуральные числа, a - вещественные.
перепиши формулу
P=(a+0)(a+1)... (a+n-1)
и увидишь закономерность
тут явно напрашивается цикл
C
1
2
3
4
int i;
double p=1.0;
for(i=0;i<n;i++)
   p=p*(a+i);
1
03.10.2012, 06:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2012, 06:29

Найти значение выражения
Ввести целое число (N&gt;0) и вещественное число X. Найти значений выражения 1+X+X^2/(2!)+...+X^N/N!

Найти значение выражения
Почему-то выводит ответ 0, хотя не должно. Помогите найти ошибку, пожалуйста. #include...

Найти значение выражения
1. Найти значение выражения. Для операций умножения и деления использовать сдвиг влево и вправо....


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

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

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