初心者向けのJava講座です。一緒にJavaを勉強しませんか?
はじめてのJava入門初心者向けの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文を利用して天気を出力しています