import java.util.Scanner;
public class TestScoreEvaluation {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("テストã®ç‚¹æ•°ã‚’入力ã—ã¦ãã ã•ã„: ");
int score = scanner.nextInt();
if (score >= 80) {
System.out.println("åˆæ ¼");
} else {
System.out.println("ä¸åˆæ ¼");
}
scanner.close();
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ãƒ†ã‚¹ãƒˆã®ç‚¹æ•°ã‚’入力ã—ã€80以上ã‹ã©ã†ã‹ã®æ¡ä»¶ã«å¾“ã£ã¦è©•価を行ã„ã¾ã™ã€‚
Scannerクラスを使用ã—ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ãƒ†ã‚¹ãƒˆã®ç‚¹æ•°ã‚’å—ã‘å–りã¾ã™ã€‚if-else文を使用ã—ã¦ã€ãƒ†ã‚¹ãƒˆã®ç‚¹æ•°ãŒ80以上ã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’判定ã—ã¾ã™ã€‚æ¡ä»¶ãŒæº€ãŸã•ã‚Œã‚‹å ´åˆã€ã€Œåˆæ ¼ã€ã¨è¡¨ç¤ºã•れã¾ã™ã€‚ãれ以外ã®å ´åˆã€ã€Œä¸åˆæ ¼ã€ã¨è¡¨ç¤ºã•れã¾ã™ã€‚
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ を実行ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒå…¥åŠ›ã—ãŸç‚¹æ•°ã«å¿œã˜ã¦ã€Œåˆæ ¼ã€ã¾ãŸã¯ã€Œä¸åˆæ ¼ã€ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
if〜else文
if-else æ–‡ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ å†…ã§æ¡ä»¶ã«å¿œã˜ã¦ç•°ãªã‚‹å‡¦ç†ã‚’実行ã™ã‚‹ãŸã‚ã®Javaã®åˆ¶å¾¡æ§‹é€ ã®ä¸€ã¤ã§ã™ã€‚æ¡ä»¶ã«åŸºã¥ã„ã¦ãƒ—ãƒã‚°ãƒ©ãƒ ã®ãƒ•ãƒãƒ¼ã‚’制御ã—ã€ç‰¹å®šã®æ¡ä»¶ãŒçœŸã®å ´åˆã¨å½ã®å ´åˆã«ç•°ãªã‚‹å‡¦ç†ã‚’実行ã§ãã¾ã™ã€‚
if-else æ–‡ã®åŸºæœ¬çš„ãªæ§‹é€ ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™:
if (æ¡ä»¶) {
// æ¡ä»¶ãŒçœŸã®å ´åˆã«å®Ÿè¡Œã™ã‚‹å‡¦ç†
} else {
// æ¡ä»¶ãŒå½ã®å ´åˆã«å®Ÿè¡Œã™ã‚‹å‡¦ç†
}
if-else æ–‡ã®æ©Ÿèƒ½ã‚’以下ã®ç‚¹ã§èª¬æ˜Žã—ã¾ã™:
- æ¡ä»¶ã®è©•価:
ifã®å¾Œã«ç¶šãæ¡ä»¶å¼ãŒè©•価ã•れã¾ã™ã€‚æ¡ä»¶ãŒçœŸã®å ´åˆã€ifブãƒãƒƒã‚¯å†…ã®ã‚³ãƒ¼ãƒ‰ãŒå®Ÿè¡Œã•れã¾ã™ã€‚æ¡ä»¶ãŒå½ã®å ´åˆã€elseブãƒãƒƒã‚¯å†…ã®ã‚³ãƒ¼ãƒ‰ãŒå®Ÿè¡Œã•れã¾ã™ã€‚ - æ¡ä»¶ã®çœŸå½ã«ã‚ˆã‚‹åˆ†å²:
ifã®æ¡ä»¶ãŒçœŸã§ã‚ã‚‹å ´åˆã€ifブãƒãƒƒã‚¯å†…ã®ã‚³ãƒ¼ãƒ‰ãŒå®Ÿè¡Œã•れã€ãれ以外ã®å ´åˆã¯elseブãƒãƒƒã‚¯å†…ã®ã‚³ãƒ¼ãƒ‰ãŒå®Ÿè¡Œã•れã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ãƒ—ãƒã‚°ãƒ©ãƒ ã¯æ¡ä»¶ã«åŸºã¥ã„ã¦ç•°ãªã‚‹å‡¦ç†çµŒè·¯ã«åˆ†å²ã—ã¾ã™ã€‚ - å˜ä¸€æ¡ä»¶ã®å ´åˆ:
if-elseæ–‡ã¯ã€å˜ä¸€ã®æ¡ä»¶ã«å¯¾ã—ã¦çœŸå½ã®2ã¤ã®é¸æŠžè‚¢ã‚’æä¾›ã—ã¾ã™ã€‚æ¡ä»¶ãŒçœŸã§ã‚ã‚‹å ´åˆã«å®Ÿè¡Œã™ã‚‹ã‚³ãƒ¼ãƒ‰ã¨ã€æ¡ä»¶ãŒå½ã§ã‚ã‚‹å ´åˆã«å®Ÿè¡Œã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’指定ã§ãã¾ã™ã€‚
以下ã¯å…·ä½“çš„ãªä¾‹ã‚’通ã˜ã¦ã€if-else æ–‡ã®ä½¿ç”¨æ–¹æ³•を示ã—ã¾ã™:
int number = 42;
if (number % 2 == 0) {
System.out.println("å¶æ•°ã§ã™");
} else {
System.out.println("奇数ã§ã™");
}
ã“ã®ä¾‹ã§ã¯ã€å¤‰æ•° number ã®å€¤ãŒå¶æ•°ã‹å¥‡æ•°ã‹ã‚’判定ã—ã€æ¡ä»¶ã«å¿œã˜ã¦é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¦ã„ã¾ã™ã€‚æ¡ä»¶ãŒçœŸã®å ´åˆã¯ “å¶æ•°ã§ã™” ãŒè¡¨ç¤ºã•ã‚Œã€æ¡ä»¶ãŒå½ã®å ´åˆã¯ “奇数ã§ã™” ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
if-else æ–‡ã¯ãƒ—ãƒã‚°ãƒ©ãƒ å†…ã§æ¡ä»¶ä»˜ãã®ãƒã‚¸ãƒƒã‚¯ã‚’実装ã™ã‚‹éš›ã«éžå¸¸ã«ä¾¿åˆ©ã§ã€ã•ã¾ã–ã¾ãªæ¡ä»¶ã«å¿œã˜ã¦ãƒ—ãƒã‚°ãƒ©ãƒ ã®æŒ¯ã‚‹èˆžã„を制御ã™ã‚‹ã®ã«å½¹ç«‹ã¡ã¾ã™ã€‚
「005æ¡ä»¶åˆ†å²ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント