import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// スã‚ャナーを使ã£ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®å…¥åŠ›ã‚’èªã¿å–ã‚‹
Scanner scanner = new Scanner(System.in);
System.out.print("åŠå¾„を入力ã—ã¦ãã ã•ã„: ");
double radius = scanner.nextDouble(); // ユーザーã®åŠå¾„ã®å…¥åŠ›ã‚’èªã¿å–り
// 円ã®é¢ç©ã‚’計算
double pi = 3.14159265; // Ï€ã®å€¤ã‚’仮定
double area = pi * radius * radius;
// çµæžœã‚’表示
System.out.println("円ã®é¢ç©ã¯: " + area);
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã®ã‚¹ãƒ†ãƒƒãƒ—ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š
Scannerクラスã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’作æˆã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®å…¥åŠ›ã‚’èªã¿å–りã¾ã™ã€‚- ユーザーã«å¯¾ã—ã¦ã€ŒåŠå¾„を入力ã—ã¦ãã ã•ã„ã€ã¨ãƒ—ãƒãƒ³ãƒ—トを表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®åŠå¾„ã®å…¥åŠ›ã‚’å¾…ã¡ã¾ã™ã€‚
- 入力ã•れãŸåŠå¾„ã‚’
doubleåž‹ã®å¤‰æ•°radiusã«æ ¼ç´ã—ã¾ã™ã€‚ - 円ã®é¢ç©ã‚’計算ã™ã‚‹ãŸã‚ã«ã€Ï€ï¼ˆÏ€ã¯3.14159265ã¨ä»®å®šï¼‰ã‚’用ã„ãŸè¨ˆç®—を行ã„ã€çµæžœã‚’
doubleåž‹ã®å¤‰æ•°areaã«ä»£å…¥ã—ã¾ã™ã€‚ - 計算ã•れãŸå††ã®é¢ç©ã‚’
System.out.println()を使用ã—ã¦ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã—ã¾ã™ã€‚
ユーザーãŒåŠå¾„を入力ã™ã‚‹ã¨ã€ãƒ—ãƒã‚°ãƒ©ãƒ ãŒè¨ˆç®—を実行ã—ã€å††ã®é¢ç©ã‚’表示ã—ã¾ã™ã€‚
ç©ç®—演算å
「ç©ç®—演算åã€ï¼ˆMultiplication Operator)ã¯ã€JavaãŠã‚ˆã³å¤šãã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªžã§ä½¿ç”¨ã•れる算術演算åã®ä¸€ã¤ã§ã€2ã¤ã®æ•°å€¤ã‚’掛ã‘åˆã‚ã›ã‚‹ãŸã‚ã«ä½¿ã‚れã¾ã™ã€‚Javaã§ã¯ã€ç©ç®—演算åã¯*ã§è¡¨ã•れã¾ã™ã€‚以下ã¯ç©ç®—演算åã®åŸºæœ¬çš„ãªè§£èª¬ã§ã™ï¼š
ç©ç®—演算åã®åŸºæœ¬æ§‹æ–‡:
int product = number1 * number2;
ã“ã®å ´åˆã€number1ã¨number2ã¯æŽ›ã‘られã€ãã®ç©ãŒproduct変数ã«ä»£å…¥ã•れã¾ã™ã€‚ç©ç®—演算åã¯æ•°å€¤ã®æŽ›ã‘ç®—ã«ä½¿ç”¨ã•れã¾ã™ã€‚
æ•´æ•°ã®ç©ç®—:
int a = 5;
int b = 3;
int product = a * b; // productã«ã¯15ãŒä»£å…¥ã•れる
ã“ã®ä¾‹ã§ã¯ã€æ•´æ•°aã¨bã®ç©ãŒproduct変数ã«ä»£å…¥ã•れã¦ã„ã¾ã™ã€‚çµæžœã¯æ•´æ•°åž‹ã§ã™ã€‚
æµ®å‹•å°æ•°ç‚¹æ•°ã®ç©ç®—:
double x = 3.5;
double y = 2.0;
double total = x * y; // totalã«ã¯7.0ãŒä»£å…¥ã•れる
æµ®å‹•å°æ•°ç‚¹æ•°ã®å ´åˆã‚‚ã€ç©ç®—演算åを使用ã—ã¦å€¤ã‚’掛ã‘åˆã‚ã›ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚çµæžœã¯æµ®å‹•å°æ•°ç‚¹æ•°åž‹ã§ã™ã€‚
ç©ç®—演算åã¯ã€æ•°å€¤ã®æŽ›ã‘ç®—ã«ä½¿ç”¨ã•れるã ã‘ã§ãªãã€ãƒ‡ãƒ¼ã‚¿ã®å¢—åŠ ã€å¢—åŠ çŽ‡ã€é »åº¦ãªã©ã€ã•ã¾ã–ã¾ãªç”¨é€”ã«ä½¿ç”¨ã•れã¾ã™ã€‚æ•°å¦çš„ãªæŽ›ã‘ç®—ã®ä»–ã«ã‚‚ã€ãƒ«ãƒ¼ãƒ—内ã§ã®è¨ˆç®—やデータ処ç†ã§åºƒã利用ã•れã¾ã™ã€‚
「003 演算åã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント