未分類

練習問題(配列)

投稿日:

練習7-1   BirthStone.java

誕生月を入力すると、その月の誕生石を表示するプログラムを、下の空欄を埋めて作成してください。

練習7-2   DispArray1.java

以下のプログラムの空欄を埋めて下図の様に表示するプログラムを作成してください。

練習7-3   DispArray2.java

以下のプログラムの空欄を埋めて下図の様に表示するプログラムを作成してください。

練習7-4    GetArrayIndex.java

以下のプログラムに処理を追加して、入力した値が配列の何番目にあるかどうかを表示するプログラムを作成してください。

練習7-5   Seconds1.java

整数型の変数h1,m1,s1のダンジョン探索の開始時刻(T1とする)の時、分、秒がそれぞれ入っているとする。また、h2,m2,s2にもダンジョン探索の終了時刻(T2)が入っている。

このとき、T1からT2までの探索経過時間を秒単位で表示してください。

練習7-6   Seconds2.java

練習7-5で結果を秒単位で表示しているところを、時・分・秒に分けて表示してください。

練習7-7   Seconds3.java

練習7-6でT1がT2より後の時刻になっている場合は、T2は次の日の時刻であるとして計算してください。

たとえば、T1が22時、T2が1時の時は時間差は3時間となる。

練習7-8    Zodiac.java

誕生月、日を入力すると、その誕生日の星座を表示するプログラムを作成してください。ただし、各星座の期間は以下のものとします。

  • おひつじ座 – 3月21日から4月19日まで
  • おうし座 – 4月20日から5月20日まで
  • ふたご座 – 5月21日から6月21日まで
  • かに座 – 6月22日から7月22日まで
  • しし座 – 7月23日から8月22日まで
  • おとめ座 – 8月23日から9月22日まで
  • てんびん座 – 9月23日から10月23日まで
  • さそり座 – 10月24日から11月22日まで
  • いて座 – 11月23日から12月21日まで
  • やぎ座 – 12月22日から1月20日まで
  • みずがめ座 – 1月21日から2月18日まで
  • うお座 – 2月19日から3月20日まで

練習7-9   Loto6.java

ロト6の番号を予測するプログラムを作成してください。

1から43までの数字の中から異なる6個を表示する、6個の中に重複する数字があってはいけない、小さい順に表示する。

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

サンプルイメージ

論理演算子

これまでいろいろな条件判断文を記述してきました。もっと複雑な条件を書ければ便利な場合があります。 スコアが「Sランク」であり、かつ、ゴールドがあったら・・・ →最強の装備にする このような複雑な条件を …

サンプルイメージ

クラスの機能

       まず、最初にクラスのフィールド、メソッドを取り上げていきます。 前の章で取り上げたコードです。フィールドに属性や体力量を代入しています。 実際にキャラクターの属性や体力量を設定する かの …

サンプルイメージ

コンストラクタのしくみ

                 クラスの中には、フィールドとメソッドのほかに、コンストラクタと呼ばれるものを記述することができます。 コンストラクタは、メソッドに大変よく似ています。しかし、コンスト …

サンプルイメージ

日付クラス

        Dateクラスは日時を取得するときに使用します。「import java.util.Date」のインポート文が必要です。 次に日付のフォーマットを設定するには、SimpleDateFo …

サンプルイメージ

練習問題

練習問題  HelloWorld.java 以下のプログラムの空欄を埋めて実行結果のように表示させてください。 練習問題  ChangeXY.java 下のプログラムの空欄を埋めてアイテムAとアイテム …