Zadání:
Sestavte program, který Vyplní pole prvky posloupnosti, kde každý prvek se dán součtem
předchozích dvou prvků
Řešení:
Pomocí prvního cyklu FOR pro proměnnou i vypočteme prvky od třetího do n-tého a vložíme je na příslušné
pozice. Prvek pole zároveň vytiskneme.
#include "stdafx.h"
#include "math.h"
#include
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int pole[10000];
int i,n;
printf("Zadejte prvni prvek posloupnosti: ");
scanf_s("%d",&pole[0],1);
printf("Zadejte druhy prvek posloupnosti: ");
scanf_s("%d",&pole[1],1);
printf("Zadejte pocet prvku: ");
scanf_s("%d",&n,1);
for (i=2;i<n;i++) pole[i]=pole[i-1]+pole[i-2];
for (i=0;i<n;i++) printf("%d %",pole[i]);
printf("\n");
system("pause");
return 0;
}
program ke stažení