- 564 名前:デフォルトの名無しさん [2009/11/05(木) 00:29:07 ]
- 【質問テンプレ】
[1] 授業単元:C言語 [2] 問題文 問題文1 整数 n を入力すると 'a' から n個目までのアルファベットを全て表示するプログラムを作成せよ。 (例:n=6 の時 abcdefを表示) 問題文2 整数 n を入力すると1からn までの間で 3の倍数か、 5の倍数のどちらかであるような数の和を表示するプログラムを作れ。 (例:n=10 の時 3+5+6+9+10=33) 問題文3 次のプログラムの (a)-(j)の部分をfor 文を使って書き直せ。 #include<stdio.h> int main() { int a[10]; double sum,ave; sum=0; a[0]=1; a[1]=5; a[2]=7; a[3]=2; a[4]=4; a[5]=1; a[6]=9; a[7]=4; a[8]=20; a[9]=5; sum=sum+a[0]; /* (a) ここ */ sum=sum+a[1]; /* (b) ここ */ sum=sum+a[2]; /* (c) ここ */ sum=sum+a[3]; /* (d) ここ */ sum=sum+a[4]; /* (e) ここ */ sum=sum+a[5]; /* (f) ここ */ sum=sum+a[6]; /* (g) ここ */ sum=sum+a[7]; /* (h) ここ */ sum=sum+a[8]; /* (i) ここ */ sum=sum+a[9]; /* (j) ここ */ ave=sum/10; printf("総和は %d です。平均は %d です。\n",sum, ave); } 問題文4 整数を5個入力すると、まずそのまま表示し、次に逆順で表示するプログラムを作れ。 実行例: 数を入力して下さい: 3 数を入力して下さい: 7 数を入力して下さい: 1 数を入力して下さい: 2 数を入力して下さい: 5 そのまま表示 3 7 1 2 5 逆順に表示 5 2 1 7 3 プログラムのテキストをコピーして下のテキスト入力フィールドへ出力結果と共に貼り付けて提出すること。 [3] 環境 [3.1] OS: XP [3.3] 言語: C++ [4] 期限: 明日まで [5] その他の制限 #include <stdio.h> int main() スタートでお願いします。
|

|