Witam. MAm do napisania program, w którym dla danego n(podawanego z klawiatury) oblicza n pierwszych wyrazów:
x1=x2=x3=1 oraz i=4,5,....a wzór jest następujący Xi=(i+3)((Xi-1)-1)+(i+4)(Xi-3)
wykombinowałem coś takiego...tylko nie wiem jak wprowadzić to aby zamieniało 3 zmienne na raz.
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
int n,i;
double b,a, c;
cout<<"podaj liczbe n= ";
cin>>n;
a=1;
b=1;
c=1;
for(i=0; i<=n; i++, b=a)
{
c=(c+3)*(b-1)+(c+4)*a;
}
cout<<"wynik to="<<c;
system("pause");
return 0;
}