2014-04-23 7 views
-3

그래서 if, else 및 else를 사용하여 플레이어가 팀을 만들지 결정하십시오. 예를 들어 팀을 구성하려면 74 인치 이상이고210 파운드 이상이어야합니다.기본 if, else 및 elseif 기능.

Heres the 키커 나는 Height와 Weight 모두 "팀을 만들었다"고 말할 수 있습니다.210 파운드 이하의 체중을 입력 할 때 "팀을 만들지 않았다"고 말할 수 있습니다. 그러나 체중이 210로 유지되고 높이가 잘못 입력되면 여전히 팀을 만들었다 고합니다.

저는 무엇이 잘못되었는지 궁금합니다. 나는 올바른 "if"와 "else"를 넣는 것이 누군가가 나에게 무엇을 잘못하고 있는지 설명 할 수 있다고 생각하는 것 같다.

Read(_name, Height, Weight)  
If (Height >= 74) Then 
     If (Weight >= 210) Then 
      Print("Welcome New Pats Player!") 
     Else : Print("You did not make the team") 
     End If 
    End If 



    Write(Height) 
    Write(Weight) 
    Write(_name) 

Print() 
Print("By Chuck") 

답변

0

어때? 내가 vb.net을 모르는 다른 else 절

If (Height >= 74) Then 
    If (Weight >= 210) Then 
     Print("Welcome New Pats Player!") 
    Else : Print("You did not make the team") 
    End If 
Else : Print("You did not make the team") 
End If 
+0

음이 나에게 같은 결과를 제공합니다. – Lhant21

1

추가,하지만 당신은 시도 할 수 있습니다 :

If (Height >= 74 And Weight >=210) Then 

    Print("Welcome New Pats Player!") 

Else : Print("You did not make the team") 

End If 
+0

부정적인 결과는 저에게 동일한 결과를줍니다. 아래 답변과 위의 광산. – Lhant21

+0

@ Lhant21'네가 나에게 똑같은 결과를 준다 '는 말은 내가 이해할 수없는 것을 의미한다. 나는 대답이 정확하다고 생각한다. – Sathish

+1

@SATSON 나는 혼란 스럽다! –