[[07年度-C言語講座]]

*第1回 [#m565340e]
**本日のお題 [#x83db681]
標準入出力関数(printf・puts・scanf)・if文&br;
**演習問題 [#le177dcd]
・3つの数を入力させ、合計・平均を求めるプログラムを作成せよ。なお、&br;
 入力値及び合計は整数、平均値は実数とする。&br;
・西暦での年号を入力させ、その年が閏年であるかどうかの判定を行う&br;
 プログラムを作成せよ。&br;
**演習問題解答例 [#o296c45f]
演習問題の内容を関数にして表示しています。 &br;
これをコピペしただけではコンパイルは通りませんので、注意。&br;
詳しく知りたい方は、講座担当者まで。&br;
&br;
void SumAndAve()&br;
{&br;
void SumAndAve()~
{
	int x,y,z,sum;
	double ave;

	puts("x,y,zの3値を入力してください。");
	printf("x:");
	scanf("%d",&x);
	printf("y:");
	scanf("%d",&y);
	printf("z:");
	scanf("%d",&z);

	printf("入力した値は、%d,%d,%dです。\n",x,y,z);

	sum = x+y+z;
	ave = (double)sum/3;

	printf("指定した値の和は%d,平均は%.2fです。\n\n",sum,ave);
}&br;
}
&br;
void Uru()&br;
{&br;
void Uru()~
{
	int year;

	puts("調べたい西暦を入力してください。");
	printf("年:");
	scanf("%d",&year);

	if(year % 400 == 0)
		puts("その年は閏年です。\n\n");
	else if (year % 100 == 0)
		puts("その年は閏年ではありません。\n\n");
	else if (year % 4 == 0)
		puts("その年は閏年です。\n\n");
	else
		puts("その年は閏年ではありません。\n\n");
}&br;
}
**戯言 [#od5b87b4]
わからない可能性が捨てきれなかったので、見本として1回目はこちらで&br;
書いておきました。以後、これを手本として記入していただければと思います。&br;
&br;

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS