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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 5.00
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
#1

Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2) - C++

09.03.2010, 01:19. Просмотров 2180. Ответов 1
Метки нет (Все метки)

Решить прикладную задачу с помощью циклического вычислительного процесса.

Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2);

Подскажите как правильно ее решить...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//---------------------------------------------------------------------------
#include <vcl.h>
#include <math.h>
#include <iostream.h>
#include <conio.h>
//---------------------------------------------------------------------------
int main()
{clrscr();
float x,y,n,a,p=0,i;
cout<<"n="; cin>>n;
cout<<"a="; cin>>a;
for (i=1;i<=n;i++)
{p+=a*(a-n)*(a-2*n)*(a-pow(n,2));}
cout<<"\ny="<<y;
getch();
        return 0;
}
//---------------------------------------------------------------------------
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2010, 01:19     Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2)
Посмотрите здесь:
C++ Дано натуральное число n и действительное число x. Вычислить :
Дано действительное число х, натуральное число n. Вычислить:* C++
Дано действительное число A, натуральное число n, вычислить... C++
Дано натуральное число n и действительное число а, найти, используя цикл C++
вычислить сумму членов ряда с использованием рекуррентную формулу,дано натуральное и действительное число с вычислением C++
C++ Даны действительное число а, натуральное число n. Вычислить значение выражения.
C++ Даны натуральное число n, действительное число x. Вычислить:
C++ Даны натуральное число n, действительное число x. Вычислить:
Даны натуральное число п, действительное число x. Вычислить C++
Дано действительное число а и целое число n. Вычислить сумму C++
C++ Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d
Дано действительное число x. Вычислить : C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
09.03.2010, 03:33     Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2) #2
Цитата Сообщение от Jony Wocker Посмотреть сообщение
P=a*(a-n)*(a-2*n)*...*(a-n^2);
Это последовательность, тебе нужно в каждом шаге цикла умножать число P на соответствующий элемент последовательности:
C++
1
2
3
4
5
6
//...
   double P=1, a, n;
   std::cin >> a >> n;
   for(size_t i=0; i<=n; ++i)
      P*=a-i*n;
   std::cout << P << std::endl;
Ответ Создать тему
Опции темы

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