(百例プログラミング)9.楊輝三角形

491 ワード

タイトル:画面に楊輝三角形を表示します.(行数13以内)
#include<iostream>
using namespace std;
int main(void)
{
 int a[13][13],n;
 cout<<"   N(N<=12):"<<endl;
 cin>>n;
 for (int j=0;j<n;j++)
 {
  
  for(int i=0;i<j+1;i++)
 {
  if (i==0||i==j)
  {
   a[j][i]=1;
   cout<<a[j][i]<<" ";
  }
  else
  {
   a[j][i]=a[j-1][i]+a[j-1][i-1];
   cout<<a[j][i]<<" ";
  }
  
 }
  cout<<endl;
 }
 return 0;
}