- C/C++の宿題片付けます 167代目
736 :デフォルトの名無しさん[sage]:2014/07/19(土) 13:18:19.94 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文 以下のプログラムを作成しなさい. 文字列を5つ入力し、その中の 一番小さい文字列を表示 (英数字のみ) (文字列は、50文字以内) (英字の大文字と小文字は、 特に考慮しないで、そのまま比較 して良いこととする) 実行例) abc 入力1 aaaa 入力2 wsdd 入力3 gfd 入力4 xxxd 入力5 aaaa 出力 19dfc 入力1 xuw29 入力2 12k2 入力3 mnnn 入力4 bccd1 入力5 12k2 出力 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00 前回丸投げした者です。非常に助かりました。解答例を教えてくれた人ありがとうございます。 今回も何問か出題されたのでおねがいします。
|
- C/C++の宿題片付けます 167代目
737 :デフォルトの名無しさん[sage]:2014/07/19(土) 13:20:32.71 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文 以下のプログラムを作成しなさい. ソートされた2つの数字列を入力 *0より大きい整数 *1行に5つの数字(固定) それらを合わせて、ソートし、 大きい数から3つを表示すること 実行例) 11 21 23 33 35 入力1 24 25 27 32 85 入力2 85 35 33 出力 5 14 33 302 990 入力1 25 31 200 210 500 入力2 990 500 302 出力 21 43 99 100 902 入力1 10 20 30 275 320 入力2 902 320 275 出力 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
738 :デフォルトの名無しさん[sage]:2014/07/19(土) 13:21:48.03 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文 以下のプログラムを作成しなさい. 時間の足し算、引き算の文字列が入力されるので、 その計算結果を表示すること 足し算の場合 HH:MM:SS+HH:MM:SS 引き算の場合 HH:MM:SS-HH:MM:SS HH:時/MM:分/SS:秒 (各桁は、必ず2桁で、足らない場合は 0で埋める) (計算結果は、マイナス値を考慮 しなくて良い) (HH:時は、計算結果でも、99を 超えないと考えて良い) 10:23:30+00:00:53 入力 10:24:23 結果 10:23:30-01:10:40 入力 09:12:50 結果 00:13:20-00:09:55 入力 00:03:25 結果 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
739 :デフォルトの名無しさん[sage]:2014/07/19(土) 13:22:31.73 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文 以下のプログラムを作成しなさい. 1個から10個までの数字列を入力 次に検索する数字を入力 見つかった位置を表示(0始まり) 見つからない場合は、−1を表示 数字は、int型 実行例) 11 22 21 33 15 23 38 入力1 33 入力2 3 出力 5 302 14 33 12 3 入力1 2 入力2 -1 出力 100 入力1 100 入力2 0 出力 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
740 :デフォルトの名無しさん[sage]:2014/07/19(土) 13:23:39.79 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文、ブラックジャックの判定処理を行う 1人目の数字列を入力(1個〜10個まで) 2人目の数字列を入力(1個〜10個まで) 数字は、1から13。 合計が21を超えたら点数は、0点。 1は、1点または、11点として使える。 11以上は10点として数える。 それ以外は、数字がそのまま点数。 勝った方を番号で表示(1 or 2) 引き分けは、2の勝ちとする 実行例) 1 5 8 入力1(14) 5 7 4 入力2(16) 2 出力 13 1 入力1(21) 12 10 入力2(20) 1 出力 13 8 入力1(18) 1 9 入力2(20) 2 出力 1 1 8 入力1(20) 3 4 7 入力2(14) 1 出力 10 8 7 入力1(25) 3 5 8 入力2(16) 2 出力 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
741 :デフォルトの名無しさん[sage]:2014/07/19(土) 14:52:40.95 ID:YxMGBI1k - [1] 授業単元: プログラミング基礎
[2] 問題文 以下のプログラムを作成すること 英文の回文判定 回文とは、どちらから読んでも 同じ並びになる文章。 1つの英文字列(100文字以内)が入力されるので、 回文であれば、GOODと表示 回文でなければ、NGと表示 *大文字小文字を区別しない *「?!,. 」を無視する 実行例) apple 入力 NG 出力 Borrow or rob? 入力 GOOD 出力 Kodak ad? OK! 入力 GOOD 出力 What time is it? 入力 NG 出力 Was it a bar or a bat I saw? 入力 GOOD 出力 [3] 環境 . [3.1] Windows 8.1 [3.2] Visual studio 2013 [3.3] C [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
742 :デフォルトの名無しさん[sage]:2014/07/19(土) 14:53:38.13 ID:YxMGBI1k - [2] 問題文:入力データとして迷路が与えられる
スタートからゴールへ到達可能の場合は OKを表示、不可能な場合は、NGを表示 1行目の入力:幅と高さの数値 最小は、2x2 最大は、10x10 範囲外は、NGを表示 2行目以降 :迷路データ *:壁(通行不可) スペース:道(通行可) Sスタート位置 Gゴール位置 実行例) 10 8 入力:幅と高さの数値 ********** 入力:迷路データ *S * * *** ****** * * * * *** * * * * ** G* ********** OK 出力 10 5 入力:幅と高さの数値 ********** 入力:迷路データ *S * ********** * G * ********** NG 出力 [4] 期限:2014年7月21日0:00
|
- C/C++の宿題片付けます 167代目
744 :デフォルトの名無しさん[sage]:2014/07/19(土) 16:10:30.26 ID:YxMGBI1k - >>743
ありがとうございます。 実行は1回だけでいいのですが、どこを直せば1回のみの実行になりますか?
|