Здравствуйте еще раз!У меня опять проблема, никак не могу понять в чем ошибка...посмотрите пожалуйста
а условие вот какое : Сформировать массив X[N], n-й член которого определяется формулой X(N) = 1/N!.
| Код | #include<iostream.h> #include<conio.h> #include<stdio.h> #include<math.h>
double factorial(int n) {int p=1; int i=1; while(i<=n) {p=p*i; i++; } return 1/p; }
void main(void) {clrscr(); int n; int *mas; cout<<"Vvedite kol-vo elementov masiva: "; cin>>n; cout<<"Poluchennii massiv: "; int i=0; while (i<n) {mas[i]=factorial(i+1); cout<<mas[i]<<" "; i++;} getchar();}
|
Задачка несложная, а вот что-то не клеится) |