2019年4月24日水曜日

自分の好きな数字から100までの数字を2の倍数、3の倍数、6の倍数かを調べるプログラム

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

コメントを投稿