No. 054 素因数分解
自然数の入力値を素因数分解して結果を表示するプログラムを作成せよ。 実行例 input number: 840 2 2 2 3 5 7
自然数の入力値を素因数分解して結果を表示するプログラムを作成せよ。 実行例 input number: 840 2 2 2 3 5 7
西暦を入力したらその年が閏(うるう)年かどうかを判定するプログラムを作成せよ。なお、4で割り切れる年のうち、100で割り切れないか、400で割り切れる年は閏年である。 実行例 input year: 2015 2015年...
指定した金額を100円玉と10円玉と1円玉だけで、できるだけ少ない枚数で支払いたい。金額を入力するとそれぞれの枚数を計算して表示するプログラムを作成せよ。 実行例 input money: 12345 100円玉123枚...
1から100までの値を繰り返しで表示するが、3の倍数の時はfoo、5の倍数の時はbarと数字の代わりに表示するプログラムを作成せよ。なお、3と5の両方の倍数の時はfoobarと表示される。 実行例 12foo4barfo...
九九の表を、2重の繰り返しを使って表示するプログラムを作成せよ。値の間はタブ(\t)を使って間をあけること。 実行例 1 2 3 4 5 6 7 8 92 4 6 8 10 12 14 16 183 6 9 12 15 ...
最初に2以上の整数値を入力し、次の規則で計算し、計算回数と計算結果を表示し、計算結果が1になるまで繰り返すプログラムを作成せよ。規則:ある値が偶数ならその値を1/2にする。奇数ならその値を3倍して1を足す。 実行例 in...
異なる整数値を2つ入力し、それぞれ別の変数に格納する。そして、それらの変数の値を入れ替えた後、それぞれの変数の値を表示するプログラムを作成せよ。 実行例 input a: 2input b: 5 a = 5, b = 2
神山美術館の入場料金は、一人600円であるが、5人以上のグループなら一人550円、20人以上の団体なら一人500円である。人数を入力し、入場料の合計を計算するプログラムを作成せよ。 実行例 人数 3 料金 1800 人数...
初乗り料金が1700mまで610円、それ以降は313mごとに80円のタクシーがある。このタクシーに乗った距離をm単位で入力し、料金を計算するプログラムを作成せよ。 実行例 距離 10000 金額 2770 距離 2013...
換算したい金額(円単位)と1ドル何円かを整数値で入力すると、入力した金額が何ドル何セントか計算して表示するプログラムを作成せよ。1セントは1/100ドルである。結果は整数値でよい(1セント未満の端数切り捨て)。 実行例 ...