C/C++の宿題を片付けます 79代目
■ このスレッドは過去ログ倉庫に格納されています
0445デフォルトの名無しさん
2006/12/18(月) 13:41:16E-mail:
内容:
[1] 授業単元:コンピュータ概論
[2] 問題文:30個の整数を入力データファイルに用意して、
その中から2番目に大きい整数を求めるプログラムを作成せよ
入力データは最大値を求める30個の整数の最大値を求めるプログラムと同じものを使用する
表示メッセージは全て独自のものに書き換える
入力リダイレクトで実行する
出力結果は出力リダイレクトで保存する
[3] 環境
[3.1] OS:XP
[3.2] コンパイラ名とバージョン:??
[3.3] 言語: C
[4] 期限: 2006年12月18日17:00まで
[5] その他の制限:
最大値を求めるプログラム↓
#include<stdio.h>
main(void){
int i, m, x[30];
printf("最大から二番目の数字を求めます\n");
for (i = 0; i < 30; i++){
printf("%d番目の数=", i + 1);
scanf("%d", &(x[i]));
}
m = 0;
for (i = 1; i < 30; i++){
if (x[i] > x[m]) m = i;
}
printf("%d番目の数が最大値%d\n", m + 1, x[m]);
}
■ このスレッドは過去ログ倉庫に格納されています