HOME> Javaアプリケーション講座>天気を予想するプログラム

天気を予想するプログラム

天気予報を表示させるプログラムを作成します。
しかしあくまでも天気予報はランダムで表示されます。

サンプルプログラム(tenki.java)

//import宣言

import java.io.*; class tenki{ public static void main(String args[]){ try{ BufferedReader br = new BufferedReader (new InputStreamReader(System.in)); //randomメソッドで天気をランダムに取得 long kakuritu = Math.round(Math.random()*100); System.out.println("天気を予報する地域を記入してください:" ); String str = br.readLine(); System.out.println("「" + str + "」の明日の天気は"); //if文を利用して天気を表示 if(kakuritu==0){ System.out.println("天気:日本晴"); System.out.println("降水確率は" + kakuritu + "%"); }else if(kakuritu <= 20){ System.out.println("天気:晴"); System.out.println("降水確率は" + kakuritu + "%"); }else if(kakuritu<= 50){ System.out.println("天気:曇り時々晴れ"); System.out.println("降水確率は" + kakuritu + "%"); }else if(kakuritu<= 80){ System.out.println("天気:曇りのち雨"); System.out.println("降水確率は" + kakuritu + "%"); }else if(kakuritu<= 99){ System.out.println("天気:雨"); System.out.println("降水確率は" + kakuritu + "%"); }else{ System.out.println("大雨です"); System.out.println("降水確率は" + kakuritu + "%"); } }catch(IOException e){ System.out.println("Exception: " + e); } } }

プログラムをコピーする場合すべて選択をクリックしてください。


Sponsored link

解説

今回のプログラムはMathクラスのrandomメソッドで天気をランダムに予想
if文を利用して天気を出力しています

ページのトップへ戻る