Top > 例題20

メソッドでべき乗計算をする

キーボードからべき乗する数と乗数を入力し、べき乗計算をして結果を画面に表示する。

fileReidai20.java
  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
/*
プログラム名:Reidai20.java
作成者:
*/
import java.io.*;
 
public class Reidai20 {
    public static void main(String args[]) throws IOException {
        String strNumber;
        int intNumber, intMultiplier, intRestrNumberlt;
        
        BufferedReader abc = new BufferedReader(new InputStreamReader(System.in));
 
        for ( ; ; ) {
            System.out.println("べき乗する数を入力");
            strNumber = abc.readLine();
            intNumber = Integer.parseInt(strNumber);
            if (intNumber == 0){
                System.out.println("処理を終わります。");
                break;
            }
            
            System.out.print("乗数を入力");
            strNumber = abc.readLine();
            intMultiplier = Integer.parseInt(strNumber);
            intRestrNumberlt = bekijo(intNumber, intMultiplier);
            System.out.println(intNumber + " の " + intMultiplier + " 乗は " + intRestrNumberlt);
        }
    }
    
    public static int bekijo(int x, int y){
        int intResult;
        
        intResult = 1;        
        for (int j=1; j<=y; j++){
            intResult = intResult * x;
        }
        return intResult;
    }
}

Java例題に戻る


添付ファイル: fileReidai20.java 232件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2008-01-17 (木) 21:40:33 (4204d)