前提・実現したいこと
ここに質問の内容を詳しく書いてください。
Java言語、初心者です。簡単なプログラムを作っているのですが、実行までたどりつけません。
以下プログラムです。
//今までの課題を復習し、今日の気温を入力し、どんな服装がいいか提案するプログラムを考えてみました。
class TemperatureClothing{
public static void main (String args[]) throws IOException{
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
//メッセージを表示するメソッドを呼び出す
ShowMessage();
//結果を宣言
String clothing = "";
//入力を宣言
int ainput = 0;
System.out.println("今日の気温を0から50の間で入力して下さい:");
while(ainput < 0 || ainput > 35){
//キーボード入力の処理
String aString = br.readLine();
//入力された文字列をint型に変換
ainput = Integer.parseInt(aString);
if(ainput >= 0 && ainput < 10){
//0度から10度はコート
clothing = "コート";
}else if (ainput >= 10 && ainput < 15){
//10度から15度はセーター
clothing = "セーター";
}else if(ainput >= 15 && ainput < 20){
//15度から20度は長袖シャツ
clothing = "長袖シャツ";
}else if(ainput >= 20 && ainput <35){
//20度から35度は半そでシャツ
clothing = "半そでシャツ";
}else if(ainput >= 35 && ainput < 50){
//35度以上は外出禁止!
clothing = "外出禁止!";
}else{
System.out.print("気温を摂氏0度から50度までの間で数字で入力して下さい:");
}
//服装を表示するメソッドを呼び出す
String message = ShowClothing(clothing);
System.out.println(message);
}
}
}
どなたかご教授願えませんでしょうか。
あなたの回答
tips
プレビュー