自分の好きな数字から100までの数字を2の倍数、3の倍数、6の倍数かを調べるプログラムです。
はじめの数字を入力して下さい。:4 4は2の倍数です 5は特になし 6は6の倍数です 7は特になし 8は2の倍数です 9は3の倍数です 10は2の倍数です 11は特になし 12は6の倍数です 13は特になし 14は2の倍数です : : : 96は6の倍数です 97は特になし 98は2の倍数です 99は3の倍数です 100は2の倍数です
#coding:utf-8
b = int(input('はじめの数字を入力して下さい。:'))
while True:
if b > 100:
break
if b % 2 == 0 and b % 3 == 0:
print(str(b) + 'は6の倍数です')
elif b % 2 == 0:
print(str(b) + 'は2の倍数です')
elif b % 3 == 0:
print(str(b) + 'は3の倍数です')
else :
print(str(b) + 'は特になし')
b += 1
メモ
「input」を使ってはじまりの数字を決めれるように変更。
表示の仕方も変えました。
「b = b +1」を同じ意味の「b += 1」に変更。
0 件のコメント:
コメントを投稿