Sei sulla pagina 1di 1

File: /home/algoritmi/Documenti/tartaglia.

cpp
#include <iostream>; #include <cmath>; int main () { int n; std::cout <<"Scegli il livello del triangolo\n"; std::cin >> n; if (n<=0) std::cout <<"Valore non valido\n"; else { int fattn=1; int fattk=1; int fatti=1; for (int i=0; i<=n; i++) { for(int a=0;a<n-i;a++) std::cout <<"\t"; //Scendiamo fra i livelli

Pagina 1 di 1

for (int k=0; k<=i; k++) //ci muoviamo nel livello { if (k==0 || k==i) std::cout <<"1\t\t"; else { fattk=fattk*k; for(int j=i-k; j>1; j--) fatti=fatti*j; std::cout << fattn/(fatti*fattk) << "\t\t"; } fatti=1; } fattk=1; std::cout <<std::endl; fattn=fattn*(i+1); } }

return 0; }

Potrebbero piacerti anche