본문 바로가기

제어문5

[Python 기초] 파이썬 제어문 - 조건문 ( if ~ else, elif ), random 클래스 제어문 원하는 결과를 얻을 때 까지 어떤 조건이나 반복을 하는 명령문의 모임이다. 조건문에는 if가 있고 반복문에는 for, while 이 있다. 1 조건문 1. if if 조건식: 참인 경우 실행하는 문장 범위지정은 다른언어와 다르게 {}로하지 않고 들여쓰기로 한다. # 점수를 입력받아서 60점 이상이면 합격을 출력하는 프로그램을 만들어 보자. 1 2 3 4 5 6 7 score = int(input("점수를 입력하세요.>")) result = score >= 60 print(type(result)) if result : # 조건이 true이면 실행, false면 실행X print("합격") print("잘하셨습니다.") print("if문 끝") cs 점수를 입력하세요.>50 if문 끝 >>> 결과 .. 2021. 4. 1.
[JAVA 기초] 제어문 - 반복문 (break, continue) 1 break문 break문은 반복을 멈추게 한다. 반복문이 진핸되다가 break문을 만나면 곧 바로 반복분을 벗어나 반복문 다음의 코드를 수행한다. 특정 조건을 만족할 때 break문을 사용해 반목을 멈추게 한다. 2 continue문 continue문은 현재의 반복을 뛰어넘고 반복을 진행시킨다. 반목문이 진행되다가 continue문을 만나면 반복문의 제일 끝이로 가서 다음 반복을 계속 수행한다. Ex 예제. 1. 다음은 break문을 사용해 반복을 멈추는 프로그램이다. Q) 정수 n을 입력 입력받은 정수 n을 알려줌. 현재까지의 총합을 알려줌. 0을 입력하면 프로그램 종료(break문 사용) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 p.. 2021. 3. 3.
[JAVA 기초] 제어문 - 반복문 (while문, do~while문) 1 while문 while문은 조건식을 검사하고 조건식이 참이면 반복하고 false이면, while문 전체를 벗어난다. while(조건식){ // 실행될 부분 } while문의 조건식은 생략할 수 없으며 조건식이 true이면 계속해서 반복한다. 2 do~while문 do~while문은 while문의 변형된 형태이다. while문이 조건식을 검사한 다음 참/거짓 여부에 따라 반복문을 수행했다면, do~while문은 일단 한번은 문장들을 수행하고 그 다음에 조건식을 검사해서 반복을 결정한다. 그러므로 do~while문은 조건식의 참/거짓 여부에 관계없이 적어도 한번 수행된다. do{ // 실행되는 부분 } while(조건식); Ex 예제. 1. while문을 사용하여 입력한 값이 'N'일 때까지 반복하고 몇.. 2021. 3. 3.
[JAVA 기초] 제어문 - 반복문 (for문 - 단일 for문, 다중 for문) for문은 특정한 횟수동안 작업을 반복하고 싶을 때 사용하는 반복문이다. for문은 최기화, 조건식, 증감식, 그리고 실행 부분으로 이루어져 있다. for(초기화; 조건식; 증감식){ sysout("조건식이 참일 때 실행되는 부분"); } ① 초기화 : 반복문을 위해 사용할 변수를 초기화한다. ② 조건식 : 반복을 계속하기 위한 조건을 정한다. 조건식의 값이 true이면 반복을 계속 진행하고, false이면 중단하고 for문을 벗어난다. ③ 증감식 : 변수의 값을 증가 또는 감소한다. ④ 실행부분 : 조건식이 참일 때 실행되는 부분이다. Ex 예제. 1 단일 for문 1. 다음은 1부터 10까지의 합을 계산하여 출력하는 프로그램이다. 1 2 3 4 5 6 7 8 9 10 11 12 package java.. 2021. 3. 3.