MISW.github.io

scanfを用いて任意の長方形の面積を求めるプログラム

int main(){
	
	int x,y,ans;
	
	printf("長方形の面積を求めます。\n");
	printf("横の長さを入力して下さい。");
	
	scanf("%d",&x);
	
	printf("縦の長さを入力してください。");
	
	scanf("%d",&y);
	
	ans = x * y;
	
	printf("長方形の面積は%dです。",ans);
	
	return 0;
}

以下解説

int main(){
	
	int x,y,ans;

	/*
	xが長方形の横、yが長方形の縦,面積がansの3つの変数を宣言しました。
	*/
	
	printf("長方形の面積を求めます。\n");
	printf("横の長さを入力して下さい。");
	
	scanf("%d",&x);

	/*
	&をつけるのを忘れないように。
	後\nはつけないように
	*/
	
	printf("縦の長さを入力してください。");
	
	scanf("%d",&y);

	/*
	こちらも同様に&と\nに気をつける。
	*/
	
	ans = x * y;

	/*
	長方形の面積は横*縦
	*/

	printf("長方形の面積は%dです。",ans);

	/*
	長方形の面積を表示
	*/

	return 0;
}

まとめ

このように、scanfを用いると手軽に計算することができるようになります。
まだ整数しか使えないので次回は小数を用いれるよう double型を勉強します。