편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2019.10.15

    if 문에서 break 실행이 안 되는 것을 알지만


    문제 4
    2종보통 운전면허증 취득기준은 다음과 같다.
    1) written_test(학과시험) 60점 이상
    2) function_test(기능시험) 80점이상
    3) road_test(도로주행) 70점이상

    학과시험, 기능시험, 도로주행을 단계적으로 통과하면 운전면허증 취득이다.
    학과시험 60점 미만이면 불합격이고 기능시험을 칠 수 없음. 기능시험 80점 미만이면 불합격이고 도로주행을 볼 수 없음 도로주행 결과는 운전면허증 취득이거나 불합격이다.

    점수를 입력받아 운전면허시험 합격여부를 판단하기 위한 코드를 만드세요.

    결과 예시)

    2종보통 운전면허증 취득여부를 알아보자.
    학과시험 성적을 입력하세요.
    60
    기능시험 성적을 입력하세요.
    70
    불합격
    아래의 실행결과와 같이 출력하세요.
    실행결과 *
    2종보통 운전면허증 취득여부를 알아보자.
    학과시험 성적을 입력하세요.
    70
    기능시험 성적을 입력하세요.
    80
    도로시험 성적을 입력하세요.
    75
    운전면허증 취득

    저의 프로그래밍(?)은

    print("2종보통 운전면허증 취득여부를 알아보자.")
    print("학과시험 성적을 입력하세요.")
    written_test=int(input())
    if written_test>=60:
        print("기능시험 성적을 입력하세요.")
    else: 
        print("불합격")  
    
    
    function_test=int(input())
    if function_test>=80:
        print("도로시험 성적을 입력하세요.")
    else: 
        print("불합격")
    
    
    road_test=int(input())
    if road_test>=70:
        print("운전면허증 취득")
    else:
        print("불합격")
    

    불합격 하고 멈춰야되는데 자꾸 다음 지시문으로 넘어가네요 이럴 땐 어떻ㅎ게 해야하나요

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.10.15

    if 문에서 break 실행이 안 되는 것을 알지만


    문제 4 2종보통 운전면허증 취득기준은 다음과 같다. 1) written_test(학과시험) 60점 이상 2) function_test(기능시험) 80점이상 3) road_test(도로주행) 70점이상

    학과시험, 기능시험, 도로주행을 단계적으로 통과하면 운전면허증 취득이다. 학과시험 60점 미만이면 불합격이고 기능시험을 칠 수 없음. 기능시험 80점 미만이면 불합격이고 도로주행을 볼 수 없음 도로주행 결과는 운전면허증 취득이거나 불합격이다.

    점수를 입력받아 운전면허시험 합격여부를 판단하기 위한 코드를 만드세요.

    결과 예시)

    2종보통 운전면허증 취득여부를 알아보자. 학과시험 성적을 입력하세요. 60 기능시험 성적을 입력하세요. 70 불합격 아래의 실행결과와 같이 출력하세요. 실행결과 * 2종보통 운전면허증 취득여부를 알아보자. 학과시험 성적을 입력하세요. 70 기능시험 성적을 입력하세요. 80 도로시험 성적을 입력하세요. 75 운전면허증 취득

    저의 프로그래밍(?)은

    print("2종보통 운전면허증 취득여부를 알아보자.") print("학과시험 성적을 입력하세요.") written_test=int(input()) if written_test>=60: print("기능시험 성적을 입력하세요.") else: print("불합격")

    function_test=int(input()) if function_test>=80: print("도로시험 성적을 입력하세요.") else: print("불합격")

    road_test=int(input()) if road_test>=70: print("운전면허증 취득") else: print("불합격")

    불합격 하고 멈춰야되는데 자꾸 다음 지시문으로 넘어가네요 이럴 땐 어떻ㅎ게 해야하나요