みどりの小野 (id:yutoma233)さんにマウントするためだけにjava環境構築したのでまたその話は記事にするけど取り急ぎ
if else文、100までの整数xがあるとき、80以上100以下ならA、50以上80未満ならB を返せみたいな問題で、なぜ答えがif (x>=80)else if (x>=50)になるのかしばらく悩んでた。
— みどりの小野 (@yutoma233) 2022年8月18日
プログラムが順番に実行されるのですね!
しかしこんなとこでイチイチ詰まってたら課題が終わる気がしない😂
マズハ カンキョウト ソースヲ ダナ ・・・
こういう事が言いたかったのよ!! てかいま小野さんはどういう状況でプログラミングしてるんだろう・・・ワクワク
else if の前に else のほうが私はわかりやすかったんだよな~。もし~それ以外~だから。
あああああ、プログラミングはたのしいよねぇぇぇっぇぇぇぇえええええええ(崩壊
public class test { public static void main(String[] args) { // 1-100で適当に int x = 80; String re = "NON"; if (x >= 80) { re = "A"; } else if (x >= 80) { //xが80以上でもここには来ないよ re = "AA"; } else { re = "Aとは言えない"; } // ここでは A が表示されるよ System.out.println (re); if (x >= 80) { //同じ条件だからここには来るよ re = "A"; } if (x >= 80) { //同じ条件だからここには来るよ re = "AA"; } else { re = "Aとは言えない"; } // ここでは AA が表示されるよ System.out.println (re); } }