未分類

練習問題(配列)

投稿日:

練習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

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

関連記事

サンプルイメージ

画面への出力

前回画面に文字列を出力するコードを学習しました。「System.out.println・・・」という言葉に注目してください。この「System.out」とは、 標準出力(standard output …

サンプルイメージ

クラスの機能

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

サンプルイメージ

練習問題(クラスの利用)(後半)

          練習10-7 下記のような結果となるように、ArrayTest1.javaにshowArrayメソッドを追加してください。 練習10-8 下記のようになるように配列の中に、負の数が …

Android 練習問題(タッチイベント)

     以下の様な動作をするアプリを作成してください。 問題2-1 TouchMove 初期表示時 画像上をタップすると画像が半透明で表示される。 画像上をタップしたまま指をスライドさせると画像が移 …

サンプルイメージ

練習問題(クラスの機能)

      練習9-1 下図の様な実行結果となるように下のプログラムの空欄を埋めて実行してください。 練習9-2 下記のような実行結果となるようにShohinクラスを作成してください。 練習9-3 下 …