본문 바로가기
728x90
반응형

프로그래밍/Python5

[Python] 정수들의 합 반복문을 이용하여 정수들의 합을 구해보자. 일단 간단하게 1부터 n까지의 정수 합을 구해보자. 위를 실행하기 위해서 아래의 순서도를 따라야한다. 순서도 1. 1부터 얼마까지 계산할지 정한다. 2. 합의 초기값을 0으로 정의한다. 3. 합의 초기값에 1부터 n까지 더한다. 4. 합의 결과를 낸다. 위의 순서도에 따라 작성해보자. 기본적인 거라 하는데 어려움은 없었다. 그럼 두번째, n의 배수를 제외한 1에서 100까지의 정수 합을 구해보자. 위를 실행시키기위한 순서도를 작성해보자. 순서도 1. 정수 n을 선택한다. 2. 합의 초기값을 0으로 정의한다. 3. 합의 초기값에 n의 배수를 건너뛰며 1부터 100을 더한다. 4. 합의 결과를 낸다. 자, 여기서 '건너뛰며'는 어떻게 해야할까? 특정 조건에서 명령을.. 2019. 8. 18.
[Python] 가위바위보 게임 아쉬운 점이 있다면 '가위', '바위', '보' 를 입력해서 결과가 나오도록 하고싶었는데 결국은 숫자 입력으로 노선을 바꾼 점이다. 내일 다시 시도해보려한다. 이와 함께 삼세판 가위바위보 게임을 작성하고 싶다. 2019. 8. 17.
[Python] 성적 처리 - 조건문 순서도 1. 성적을 입력한다. 2. 성적에 따른 학점을 정의한다. 점수 학점 100 - 90 A 89 - 80 B 79 - 70 C 69 - 60 D 59 - 0 F 3. 학점을 출력한다. 2단계에서 어떻게 하면 정해놓은 성적 범위에 따라 학점을 다르게 출력할 수 있을까? 한글로는 "100에서 90일 때 A, 89에서 80일 때 B, .... , 59에서 0일 때 F" 라고 표현한다. 여기서 (조건) 일 때가 반복된다. 영어로 하면 if (condition). Python에서도 이와 비슷하게 적용된다. if (condition) : statement next statement 위와 같이 작성하면 condition을 만족하는 경우에만 statement가 실행되는 것이다. 이것을 조건문 if 라고 한다. i.. 2019. 8. 17.
[Python] 지폐-동전 교환 위는 교환하고 싶은 돈과 동전 종류를 입력하면 동전 갯수가 출력되는 시스템이다. 순서도 1. 교환하고 싶은 돈을 지폐단위로 입력한다. 1-1. 교환하고 싶은 돈을 입력한다. 1-2. 지폐의 최소 단위인 1000으로 나눠지지 않을 경우 1-1로 돌아간다. 1-3. 1000으로 나눠질 경우 다음 단계로 넘어간다.2. 교환하고 싶은 동전의 종류를 입력한다. (동전의 종류에는 500, 100, 50, 10 이 있다.) 2-1. 교환하고 싶은 동전의 종류를 입력한다. 2-2. 입력한 값이 500, 100, 50, 10 이 아닐 경우 2-1로 돌아간다. 2-3. 입력한 값이 500, 100, 50, 10 중 하나 일 경우 다음 단계로 넘어간다.3. 동전의 종류에 따른 동전의 갯수를 계산한다. 4. 선택한 동전의 종.. 2019. 8. 16.
어딨냥? 빨리 오라개! 우리집 댕냥이 팔불출력 자랑하기 이벤트
728x90
반응형
SMALL