自分の好きな数字から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 件のコメント:
コメントを投稿