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ã¤ç›®ã®æ•´æ•°ã®å…¥åŠ›ã‚’èªã¿å–り
// 2ã¤ã®æ•´æ•°ãŒç‰ã—ã„ã‹ã©ã†ã‹ã‚’判定
if (number1 == number2) {
System.out.println("入力ã•ã‚ŒãŸæ•´æ•°ã¯ç‰ã—ã„ã§ã™ã€‚");
} else {
System.out.println("入力ã•ã‚ŒãŸæ•´æ•°ã¯ç‰ã—ãã‚りã¾ã›ã‚“。");
}
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã®ã‚¹ãƒ†ãƒƒãƒ—ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š
Scannerクラスã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’作æˆã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®å…¥åŠ›ã‚’èªã¿å–りã¾ã™ã€‚- ユーザーã«å¯¾ã—ã¦ã€ã€Œ1ã¤ç›®ã®æ•´æ•°ã‚’入力ã—ã¦ãã ã•ã„ã€ã¨ã€Œ2ã¤ç›®ã®æ•´æ•°ã‚’入力ã—ã¦ãã ã•ã„ã€ã¨ã„ã†ãƒ—ãƒãƒ³ãƒ—トを表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ•´æ•°ã®å…¥åŠ›ã‚’å¾…ã¡ã¾ã™ã€‚
- 入力ã•れãŸ2ã¤ã®æ•´æ•°ã‚’æ•´æ•°ã¨ã—ã¦èªã¿å–りã¾ã™ã€‚
- 2ã¤ã®æ•´æ•°ãŒç‰ã—ã„ã‹ã©ã†ã‹ã‚’判定ã™ã‚‹ãŸã‚ã«
if文を使用ã—ã¾ã™ã€‚æ¡ä»¶åˆ¤å®šã‚’行ã„ã€æ•´æ•°ãŒç‰ã—ã„å ´åˆã¯ã€Œå…¥åŠ›ã•ã‚ŒãŸæ•´æ•°ã¯ç‰ã—ã„ã§ã™ã€ã¨è¡¨ç¤ºã•れã€ç•°ãªã‚‹å ´åˆã¯ã€Œå…¥åŠ›ã•ã‚ŒãŸæ•´æ•°ã¯ç‰ã—ãã‚りã¾ã›ã‚“ã€ã¨è¡¨ç¤ºã•れã¾ã™ã€‚
プãƒã‚°ãƒ©ãƒ を実行ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ2ã¤ã®æ•´æ•°ã‚’入力ã—ã€ãƒ—ãƒã‚°ãƒ©ãƒ ãŒãã‚Œã‚‰ã®æ•´æ•°ãŒç‰ã—ã„ã‹ã©ã†ã‹ã‚’判定ã—ã¦ã€é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
比較演算åï¼ˆå¤‰æ•°ã®æ¯”較)
比較演算åã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§å¤‰æ•°ã‚„値を比較ã—ã€æ¯”è¼ƒçµæžœã«åŸºã¥ã„ã¦æ¡ä»¶ã‚’判定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•れる演算åã®ä¸€éƒ¨ã§ã™ã€‚特ã«ã€å¤‰æ•°ã®æ¯”較ã«ç”¨ã„られã¾ã™ã€‚Javaã«ãŠã„ã¦ã€æ¯”較演算åã¯ä»¥ä¸‹ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ï¼š
==(ç‰ã—ã„ã‹ã©ã†ã‹ã‚’比較): 左辺ã®å€¤ãŒå³è¾ºã®å€¤ã¨ç‰ã—ã„å ´åˆã€æ¡ä»¶ã¯çœŸï¼ˆtrue)ã¨ãªã‚Šã¾ã™ã€‚ç‰ã—ã„ã“ã¨ã‚’比較ã™ã‚‹æ¼”ç®—åã§ã™ã€‚
!=(異ãªã‚‹ã‹ã©ã†ã‹ã‚’比較): 左辺ã®å€¤ãŒå³è¾ºã®å€¤ã¨ç•°ãªã‚‹å ´åˆã€æ¡ä»¶ã¯çœŸï¼ˆtrue)ã¨ãªã‚Šã¾ã™ã€‚ç•°ãªã‚‹ã“ã¨ã‚’比較ã™ã‚‹æ¼”ç®—åã§ã™ã€‚
比較演算åã¯æ¡ä»¶æ–‡ï¼ˆif文やwhileループãªã©ï¼‰ã§ã®æ¡ä»¶åˆ¤å®šã«åºƒã使用ã•れã€ç‰¹å®šã®æ¡ä»¶ãŒçœŸï¼ˆtrue)ã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚
以下ã¯ã€æ¯”較演算åã®å¤‰æ•°ã®æ¯”較ã«é–¢ã™ã‚‹ä¾‹ã§ã™ï¼š
int x = 5;
int y = 10;
if (x == y) {
System.out.println("xã¨yã¯ç‰ã—ã„ã§ã™ã€‚");
} else {
System.out.println("xã¨yã¯ç‰ã—ãã‚りã¾ã›ã‚“。");
}
if (x != y) {
System.out.println("xã¨yã¯ç•°ãªã‚Šã¾ã™ã€‚");
} else {
System.out.println("xã¨yã¯åŒã˜ã§ã™ã€‚");
}
ã“ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€x 㨠y ã®å€¤ã‚’比較ã—ã¦ã€ãれらã®å€¤ãŒç‰ã—ã„ã‹ã©ã†ã‹ã€ã¾ãŸã¯ç•°ãªã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¦ã„ã¾ã™ã€‚æ¡ä»¶åˆ¤å®šã«ã¯ == 㨠!= 演算åãŒä½¿ç”¨ã•れã¦ãŠã‚Šã€ãれã«åŸºã¥ã„ã¦é©åˆ‡ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
比較演算åã¯ãƒ—ãƒã‚°ãƒ©ãƒ å†…ã§æ¡ä»¶åˆ†å²ã‚’行ã†éš›ã«éžå¸¸ã«é‡è¦ã§ã‚りã€å¤‰æ•°ã‚„値ã®ç‰ã—ã„ã‹ã©ã†ã‹ã‚’確èªã™ã‚‹ã®ã«å½¹ç«‹ã¡ã¾ã™ã€‚
「003 演算åã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント