import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// スã‚ャナーを使ã£ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®æ•´æ•°å…¥åŠ›ã‚’èªã¿å–ã‚‹
Scanner scanner = new Scanner(System.in);
System.out.print("整数を入力ã—ã¦ãã ã•ã„: ");
int number = scanner.nextInt(); // æ•´æ•°ã®å…¥åŠ›ã‚’èªã¿å–り
// æ•´æ•°ãŒ3ã§å‰²ã‚Šåˆ‡ã‚Œã‹ã¤5ã§å‰²ã‚Šåˆ‡ã‚Œã‚‹å ´åˆã€ã€Œ3ã¨5ã®ä¸¡æ–¹ã§å‰²ã‚Šåˆ‡ã‚Œã¾ã™ã€ã¨è¡¨ç¤º
if (number % 3 == 0 && number % 5 == 0) {
System.out.println("3ã¨5ã®ä¸¡æ–¹ã§å‰²ã‚Šåˆ‡ã‚Œã¾ã™");
} else {
System.out.println("割り切れã¾ã›ã‚“");
}
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒå…¥åŠ›ã—ãŸæ•´æ•°ã«å¯¾ã—ã¦æ¡ä»¶åˆ¤å®šã‚’行ã„ã€é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚剰余演算å % を使用ã—ã¦æ•´æ•°ãŒ3ã¨5ã§å‰²ã‚Šåˆ‡ã‚Œã‚‹ã‹ã©ã†ã‹ã‚’判定ã—ã€if ステートメントを使用ã—ã¦æ¡ä»¶ã‚’処ç†ã—ã¦ã„ã¾ã™ã€‚
複数ã®åˆ¤å®šå¼ã®è«–ç†ç©
ã“ã“ã§ã¯ifæ–‡ã®åˆ¤å®šå¼ã«booleanåž‹ã®å¤‰æ•°ã‚’入れã¦ãã®è«–ç†ç©ã‚’ã¨ã‚‹ã®ã§ã¯ãªãã€æ¯”較å¼ã®è«–ç†ç©ã‚’ã¨ã£ã¦ã„ã¾ã™ã€‚
複数ã®åˆ¤å®šå¼ã®è«–ç†ç©ã¯ã€è¤‡æ•°ã®æ¡ä»¶ãŒã™ã¹ã¦æº€ãŸã•れã¦ã„ã‚‹ã‹ã‚’判定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã‚‹è«–ç†æ¼”ç®—ã§ã™ã€‚Javaã§ã¯ && 演算åを使用ã—ã¦è¡¨ç¾ã•れã¾ã™ã€‚ã“ã®è«–ç†æ¼”ç®—ã¯æ¬¡ã®ã‚ˆã†ãªç‰¹æ€§ã‚’æŒã£ã¦ã„ã¾ã™:
- è¤‡æ•°ã®æ¡ä»¶å¼: è¤‡æ•°ã®æ¡ä»¶ã‚’組ã¿åˆã‚ã›ã¦ã€ãれらãŒã™ã¹ã¦çœŸã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’判定ã—ã¾ã™ã€‚
- çŸçµ¡è©•価: è«–ç†ç©æ¼”ç®—åã¯ã€æ¡ä»¶ã‚’å·¦ã‹ã‚‰å³ã«è©•価ã—ã€æœ€åˆã«å½ã®æ¡ä»¶ãŒè¦‹ã¤ã‹ã£ãŸæ™‚点ã§è©•ä¾¡ã‚’åœæ¢ã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ç„¡é§„ãªè©•価をé¿ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
- 真å½å€¤ã®è¿”å´: è¤‡æ•°ã®æ¡ä»¶ãŒã™ã¹ã¦çœŸã®å ´åˆã€è«–ç†ç©æ¼”ç®—åã®çµæžœã¯çœŸï¼ˆ
true)ã«ãªã‚Šã¾ã™ã€‚å°‘ãªãã¨ã‚‚1ã¤ã®æ¡ä»¶ãŒå½ã®å ´åˆã€çµæžœã¯å½ï¼ˆfalse)ã«ãªã‚Šã¾ã™ã€‚
複数ã®åˆ¤å®šå¼ã®è«–ç†ç©ã‚’使用ã™ã‚‹ã¨ã€ã™ã¹ã¦ã®æ¡ä»¶ãŒåŒæ™‚ã«æº€ãŸã•ã‚Œã‚‹å ´åˆã«ç‰¹å®šã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’実行ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“れã¯ç‰¹ã«åˆ¶å¾¡ãƒ•ãƒãƒ¼ã®ä¸ã§æ¡ä»¶ã‚’組ã¿åˆã‚ã›ãŸã‚Šã€è¤‡é›‘ãªæ¡ä»¶ã‚’扱ã†éš›ã«ä¾¿åˆ©ã§ã™ã€‚以下ã¯è«–ç†ç©æ¼”ç®—å && ã®ä½¿ç”¨ä¾‹:
int x = 5;
int y = 10;
// xãŒ5ã§ã‚りã€yãŒ10ã§ã‚ã‚‹å ´åˆã«æ¡ä»¶ãŒçœŸã¨ãªã‚Šã¾ã™
if (x == 5 && y == 10) {
System.out.println("xã¯5ã§ã€yã¯10ã§ã™");
} else {
System.out.println("æ¡ä»¶ãŒæˆç«‹ã—ã¾ã›ã‚“");
}
ã“ã®ä¾‹ã§ã¯ã€2ã¤ã®æ¡ä»¶å¼ãŒ x == 5 㨠y == 10 ã§ã€è«–ç†ç©æ¼”ç®—å && ã«ã‚ˆã£ã¦çµåˆã•れã¦ã„ã¾ã™ã€‚ä¸¡æ–¹ã®æ¡ä»¶ãŒçœŸã®å ´åˆã€æ¡ä»¶ãŒæˆç«‹ã—ã€é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•れã¾ã™ã€‚æ¡ä»¶ã®ã©ã¡ã‚‰ã‹ãŒå½ã®å ´åˆã€æ¡ä»¶ã¯æˆç«‹ã—ã¾ã›ã‚“。
è«–ç†ç©æ¼”ç®—åã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§è¤‡æ•°ã®æ¡ä»¶ã‚’çµåˆã—ã¦è¤‡é›‘ãªæ¡ä»¶ã‚’作æˆã™ã‚‹éš›ã«éžå¸¸ã«æœ‰ç”¨ã§ã™ã€‚
「003 演算åã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント