실험 2 분기 구조

내 작은 친구 추가 참고를 제공하기위한 블로그는, 시간이 특정 분석 태그를하지 않으려면, 당신에게 이해를 바란다

실험 통화 변환을  

   위안화와 유로화 변환,의 사이에 프로그램을 작성 : 유안과 유로 사이에 고정 환율은 1 유로 = 7.88 원. 프로그램은 유로 나 위안 출력으로 변환 입력 위안 유로를받을 수 있습니다. 위안의 사용은 유로 채택 EUR은 부호와 크기 사이에는 공간이 없었다 상기.

 근원

문자열 = 입력 ( " 输入货币值" ) 
단위 = 문자열 [-3 :]  = 평가 (문자열 [0 : 27 ])
 경우 (단위 == " RMB "  또는  " RMB " )
     인쇄 ( " %의 .2f ' % (돈 / 7.88), " EUR " )
 의 elif (단위 == " EUR " 또는  " EUR " ) :
     인쇄 (돈 * 7.88, " RMB " )

영업 실적

 

 

실험이  개인 소득세 계산

설명 : "과잉 진보적 인 세율"계산 방법을 사용하여 내 개인 소득세, 단순화 된 공식은 다음과 같다 :

     세금 = (급여 공제 보험 개인 소득 - 세금 면제 금액) * 세율

하며, 다른 수 납부에 따른 세금 면제 3,500위안, 세액이 아래와 같이 :

   ‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪

수평

간격 납세 의무

세율

1

1500-0

4500-1500

10 %

9000-4500

20 %

4

9000-35000

25 %

5

35000-55000

30 %

6

55000-80000

35 %

(7)

이상 80,000

45 %

 참고 : 같은 "납세 의무"개인 급여 공제 보험 소득 - 세금 면제 이마

사용자 입력에 따라 개인 소득세를 계산하는 프로그램을 작성, 사용자 입력은 개인 소득세 급여 공제 보험이다.

 사용자 입력은 RMB 정수에 동의합니다.

소스 코드 (주석을 추가 참고)

I = 입력 ( " 输入个人薪金扣险所得请: " )  = 평가를 (ⅰ) -3500
 경우 (I> 80,000 ) 
    내가 = 1 0.45 *
 ELIF를 (55000 <I <= 80000 ) 
    내가 = 내가 0.35 *
 ELIF (35000 <I <= 55000 ) 
    내가 = 1 0.3 *
 ELIF을 (9000 <I <= 35000 ) 
    내가 = 1 0.25 *
 ELIF을 (4500 <난 = 9000 < ) 
    내가 = 1 0.2 *
 ELIF를 (1,500 <I <= 4500 ) 
    내가 = I * 0.1
 ELIF를 (0 <I <는 = 1,500 ) :  = 1 0.03 * 인쇄 ( "

과세 " , 난)

  연산 결과 (도 직접적인 결과를 가져옴)

 

 

세 번째 실험 닭과 케이지 토끼   

설명 : 1,500 년 전,이 흥미로운 질문의 기록에 "손자 수안 징". 이 책은 설명 :
오늘 케이지와 꿩 토끼가, 서른다섯가, 아흔네 다리에서, 각 토끼 꿩 형상을 물어?
이 네 개의 문장을 의미
아래 번호로부터 94피트가 상단에서 헤드 (35)가 있으며, 장에 닭 토끼 동일한 수있다. 케이지는 닭과 토끼가 얼마나 많은 요청?

프로그램을 컴파일하십시오, 사용자는 프로그램 케이지 토끼, 닭과 토끼 가정이 어떤 장애 정상 없다가 얼마나 많은 닭 계산, 같은 라인에있는 두 개의 정수를 입력 머리와 피트의 수를 나타냅니다. 해결책은 출력 데이터 오류가없는 경우!

소스 코드

= -1 플래그에서 
머리 평가 후면 (INPUT (= " 머리의 번호를 입력 해주세요 " ))  (INPUT을 (= 평가 후면 " 번호는 PIN을 입력 " )) 

에 대한 I 범위 (머리)
     에 대한 J 범위 (머리 ) :
         IF (I는 J를 + == 헤드)
             경우 . ((4 + 2 * I는 J *) == 피트) : 
                플래그 . = 1
                 인쇄 ( " " , J를, " 토끼가 " , I, " " ) IF (플래그 < 0)
    

인쇄 ( " 데이터 오류! " )

연산 결과 (도 직접적인 결과를 가져옴)

 

 

실험 4 개 문자의 통계 다른 수   

문자의 키보드 줄에서 사용자 입력, 통계 및 영어 문자, 숫자, 공백 및 다른 문자의 수를 출력하는 프로그램을 작성.

리터의  소스 코드 (주석을 추가 참고)

문자열 = 입력 ( " 请输入一行字符" ) 
영어 = 0 
NUM = 0 
공간 = 0 
다른 = 0
 에 대한 I 문자열 :
     경우 ( ' ' <I < ' Z ' ) : 
        영어 영어 = + 1
     ELIF (I = = " " ) : 
        공간 = 1 + 공간
     ELIF ( ' 0 ' <I <는 ' 9 ' ) : 
        NUM NUM + 1 =
     다른 : 
        기타 = 기타 + 1
 인쇄 ( " 영어 문자 " , 영어)
 인쇄 ( " 디지털 " , NUM)
 인쇄 ( " 공간 " , 공간)
 인쇄 ( " 다른 문자 " , 기타)

L의  연산 결과 (도 직접적인 결과를 가져옴)

 

 

실험 5 추측 게임   

사용자 수는 "불행하게도, 너무"사전 설정 디스플레이보다 큰 경우를 통해 입력하는 숫자 키패드를 추측 할 수 있도록 0-9 사이의 프로그램 정수의 사전; 프리셋 번호가,보다 작은 보여줍니다 "후회, 너무 작은 ", 그리고 숫자가 표시 추측까지 등등,"예측 N 시간을, 당신은 "추측, N은 사용자가 입력 한 숫자의 번호입니다!

리터의  소스 코드 (주석을 추가 참고)

수입 랜덤 

NUM = random.randint (0,9 ) 
내가 = 0
 동안 (참) : 
    I = I + 1 
    myNum에 = 평가 (입력 ( " 0으로부터 아홉 입력에게 납입을주세요 " ))
     의 경우 (myNum에 < NUM) :
         인쇄 ( " 작은 " )
     의 elif (myNum에> NUM) :
         인쇄 ( " " )
     다른 :
         인쇄 ( " 预测" , 난, " 次,你猜中了!" )
         휴식

연산 결과 (도 직접적인 결과 촬영 )

 

추천

출처www.cnblogs.com/cc123nice/p/11543732.html