1つの整数 x を読み込んで、x の3乗を計算してから、結果を出力するプログラムです。
・問題
1つの整数 x を読み込んで、x の3乗を計算し結果を出力するプログラムを作成して下さい。
・入力される値
入力として1つの整数 x が与えられます。
・期待する出力
x の3乗の計算結果を1行に出力してください。
最後の改行を忘れないようにしましょう。
・条件
1 ≤ x ≤ 100
僕が作成、提出したコードは、以下のとおりです。
/* ITP1_1_B : X Cubic http://judge.u-aizu.ac.jp/onlinejudge/ C言語による x の3乗 https://neguse-atama.hatenablog.com */ #include <stdio.h> int main(void){ int x; scanf("%d",&x); printf("%d\n",x*x*x); return 0; }
Pythonのバージョンは、3.x に対応します。
# ITP1_1_B : X Cubic # http://judge.u-aizu.ac.jp/onlinejudge/ # Pythonによる x の3乗 # https://neguse-atama.hatenablog.com x = int(input()) print(x**3)
/* ITP1_1_B : X Cubic http://judge.u-aizu.ac.jp/onlinejudge/ Javaによる x の3乗 https://neguse-atama.hatenablog.com */ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); System.out.println(n*n*n); } }
/* ITP1_1_B : X Cubic http://judge.u-aizu.ac.jp/onlinejudge/ JavaScriptによる x の3乗 https://neguse-atama.hatenablog.com */ process.stdin.resume(); process.stdin.setEncoding('utf8'); var x=""; var reader = require('readline').createInterface({ input: process.stdin, output: process.stdout }); reader.on('line', (line) => { x= line; }); reader.on('close', () => { console.log(x*x*x); });
設問の出典は、プログラミング問題のオンライン採点システム「Aizu Online Judge(AOJ)」です。
http://judge.u-aizu.ac.jp/onlinejudge/
ITP1_1_B : X Cubic