もどくんちゃんねる ガジェット部

自転車、ガジェット、映像制作、CG、Blender など

C言語 右上直角三角形を表示するプログラム 解説

今日は右上直角三角形を表示するプログラムの解説です

 

目次

 

問題

キーボードから読み込んだ段数の右上直角三角形を表示するプログラムを作成せよ

 

プログラム

f:id:KANSONINGEN:20190615221304p:plain

#include <stdio.h>
 int main(void){
 int i,j,k; //ループ用のやつ
 int num; //段数を格納する奴

 printf("段数:");
 scanf("%d",&num);

 for(i=0;i<num;i++){

  for(j=0;j<i;j++){
  printf(" ");
  }

 for(k=num-i;k>0;k--){
  printf("*");
 }

 printf("\n");

 }

 return(0);
}

実行結果

f:id:KANSONINGEN:20190615221434p:plain

 

 

 

 左上の場合

deziowata.hateblo.jp

 

ピラミッドの場合

deziowata.hateblo.jp