[[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;