2017-11-11 13 views
1

名前の後に年齢の若い人の名前と年齢を取得するプログラムを書く必要があります。STOPが導入されました(リストなし)入力Pythonで年齢の低い値を印刷するプログラム

は、私がこれまでのところ、これを持っていると私はより低い値

name = "Joao" 
ageMin = 0 
while name != "STOP": 
    name = input("Digite o nome: ") 
    age = int(input("Digite a sua idade: ")) 
    identity = name, ageMin 

答えて

1

に取得する方法については考えているあなたは/修正する必要がより多くのあなたのcode機能するためには2件の観光名所:

    をそれは

  • スタート200のようなものとして最低年齢オフ誰もがより若いことになるだろうされていないとして(未満)年下であれば

  • は、これまでの最年少年齢に対して入力された年齢を比較して、適切なものを行いますそれがうまく働いているので、ここで

スタンドとして0ので、これは動作しません:

name = "Joao" 
ageMin = 200 
nameMin = name 
while name != "STOP": 
    name = input("Digite o nome: ") 
    age = int(input("Digite a sua idade: ")) 
    if age < ageMin: 
     ageMin = age 
     nameMin = name 

print("youngest:", nameMin, "at age", ageMin) 
+0

してください 'アップvote'すぎあなたの感謝を示すために!ありがとうございました **:)** –

関連する問題