import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// スã‚ャナーを使ã£ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®æ•´æ•°å…¥åŠ›ã‚’èªã¿å–ã‚‹
Scanner scanner = new Scanner(System.in);
System.out.print("1ã¤ç›®ã®æ•´æ•°ã‚’入力ã—ã¦ãã ã•ã„: ");
int number1 = scanner.nextInt(); // 1ã¤ç›®ã®æ•´æ•°ã®å…¥åŠ›ã‚’èªã¿å–り
System.out.print("2ã¤ç›®ã®æ•´æ•°ã‚’入力ã—ã¦ãã ã•ã„: ");
int number2 = scanner.nextInt(); // 2ã¤ç›®ã®æ•´æ•°ã®å…¥åŠ›ã‚’èªã¿å–り
// ã©ã¡ã‚‰ã‹ä¸€æ–¹ãŒæ£ã®æ•´æ•°ã®å ´åˆã€ã€Œå°‘ãªãã¨ã‚‚1ã¤ã¯æ£ã®æ•´æ•°ã§ã™ã€ã¨è¡¨ç¤º
if (number1 > 0 || number2 > 0) {
System.out.println("å°‘ãªãã¨ã‚‚1ã¤ã¯æ£ã®æ•´æ•°ã§ã™");
} else {
System.out.println("ã©ã¡ã‚‰ã‚‚æ£ã®æ•´æ•°ã§ã¯ã‚りã¾ã›ã‚“");
}
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒå…¥åŠ›ã—ãŸ2ã¤ã®æ•´æ•°ã«å¯¾ã—ã¦æ¡ä»¶åˆ¤å®šã‚’行ã„ã€é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚è«–ç†ç©æ¼”ç®—å || を使用ã—ã¦ã€ã©ã¡ã‚‰ã‹ä¸€æ–¹ãŒæ£ã®æ•´æ•°ã‹ã©ã†ã‹ã‚’判定ã—ã¦ã„ã¾ã™ã€‚æ¡ä»¶ãŒçœŸã®å ´åˆã€ã€Œå°‘ãªãã¨ã‚‚1ã¤ã¯æ£ã®æ•´æ•°ã§ã™ã€ã¨è¡¨ç¤ºã•れã¾ã™ã€‚
è«–ç†å’Œæ¼”ç®—å
è«–ç†å’Œæ¼”ç®—å(Logical OR Operator)ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§2ã¤ä»¥ä¸Šã®æ¡ä»¶å¼ã‚’組ã¿åˆã‚ã›ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã‚‹è«–ç†æ¼”ç®—åã§ã™ã€‚Javaã§ã¯ || 演算åã§è¡¨ã•れã¾ã™ã€‚è«–ç†å’Œæ¼”ç®—åã¯ä»¥ä¸‹ã®ç‰¹æ€§ã‚’æŒã£ã¦ã„ã¾ã™:
- è¤‡æ•°ã®æ¡ä»¶å¼: è¤‡æ•°ã®æ¡ä»¶ã‚’組ã¿åˆã‚ã›ã¦ã€ã„ãšã‚Œã‹ã®æ¡ä»¶ãŒçœŸã§ã‚ã‚‹ã‹ã‚’判定ã—ã¾ã™ã€‚
- çŸçµ¡è©•価: è«–ç†å’Œæ¼”ç®—åã¯æ¡ä»¶ã‚’å·¦ã‹ã‚‰å³ã«è©•価ã—ã€æœ€åˆã«çœŸã®æ¡ä»¶ãŒè¦‹ã¤ã‹ã£ãŸæ™‚点ã§è©•ä¾¡ã‚’åœæ¢ã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ç„¡é§„ãªè©•価をé¿ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
- 真å½å€¤ã®è¿”å´: è¤‡æ•°ã®æ¡ä»¶ã®ã†ã¡ã€å°‘ãªãã¨ã‚‚1ã¤ãŒçœŸã®å ´åˆã€è«–ç†å’Œæ¼”ç®—åã®çµæžœã¯çœŸï¼ˆ
true)ã«ãªã‚Šã¾ã™ã€‚ã™ã¹ã¦ã®æ¡ä»¶ãŒå½ã®å ´åˆã€çµæžœã¯å½ï¼ˆfalse)ã«ãªã‚Šã¾ã™ã€‚
è«–ç†å’Œæ¼”ç®—åã¯ã€ç‰¹å®šã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’実行ã™ã‚‹ãŸã‚ã«è¤‡æ•°ã®æ¡ä»¶ã‚’組ã¿åˆã‚ã›ã‚‹éš›ã«éžå¸¸ã«ä¾¿åˆ©ã§ã™ã€‚以下ã¯è«–ç†å’Œæ¼”ç®—å || ã®ä½¿ç”¨ä¾‹:
int age = 25;
boolean hasLicense = true;
// å¹´é½¢ãŒ18æ³ä»¥ä¸Šã¾ãŸã¯å…許証をæŒã£ã¦ã„ã‚‹å ´åˆã€é‹è»¢ã§ãã¾ã™
if (age >= 18 || hasLicense) {
System.out.println("é‹è»¢ã§ãã¾ã™");
} else {
System.out.println("é‹è»¢ã§ãã¾ã›ã‚“");
}
ã“ã®ä¾‹ã§ã¯ã€2ã¤ã®æ¡ä»¶å¼ãŒ age >= 18 㨠hasLicense ã§ã€è«–ç†å’Œæ¼”ç®—å || ã«ã‚ˆã£ã¦çµåˆã•れã¦ã„ã¾ã™ã€‚ã„ãšã‚Œã‹ã®æ¡ä»¶ãŒçœŸã®å ´åˆã€æ¡ä»¶ãŒæˆç«‹ã—ã€ã€Œé‹è»¢ã§ãã¾ã™ã€ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•れã¾ã™ã€‚ã©ã¡ã‚‰ã®æ¡ä»¶ã‚‚å½ã®å ´åˆã€ã€Œé‹è»¢ã§ãã¾ã›ã‚“ã€ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
è«–ç†å’Œæ¼”ç®—åã¯ã€æ¡ä»¶ã‚’組ã¿åˆã‚ã›ã¦ãƒ—ãƒã‚°ãƒ©ãƒ ã®åˆ¶å¾¡ãƒ•ãƒãƒ¼ã‚’制御ã™ã‚‹éš›ã«éžå¸¸ã«å½¹ç«‹ã¤ãƒ„ールã§ã™ã€‚
「003 演算åã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント