반응형

선택문 9

파이썬에서 별도의 선택문은 없어요. 대신 elif를 이용하세요.

안녕하세요. 언제나 휴일입니다. 많은 프로그래밍 언어에서는 선택문 문법을 제공합니다. 대부분 switch case 문법이죠. 파이썬에서는 switch는 다른 목적으로 사용합니다. 이러한 이유로 다른 프로그래밍 언어를 익혔던 이들은 파이썬에서의 선택문이 없는 것에 당혹하기도 합니다. 그런데 파이썬에서는 if 조건문에 elif라는 중첩 조건을 지정할 수 있는 문법을 제공하고 있습니다. 이를 이용하면 선택문을 대체할 수 있어요. if 조건 표현: 수행할 구문 elif 조건 표현: 수행할 구문 elif 조건 표현: 수행할 구문 ... else: 수행할 구문 다음은 메뉴를 선택하는 예제 코드입니다. print("====메뉴====") print("a:추가 b:삭제 c:검색 d:전체보기 e:종료") key = in..

[C# 제어문 실습 예제 코드] 메뉴 선택하기

[C# 제어문 실습 예제 코드] 메뉴 선택하기 //특정 프로그램의 메뉴로 F1은 회원 자료 추가, F2는 회원 자료 삭제,//F3은 회원 자료 검색,F4는 전체 회원 자료 보기이며//ESC는 프로그램 종료입니다.//사용자로부터 메뉴를 입력받은 후에 F1~F4사이의 키를 입력하면//어떠한 메뉴를 선택하였는지 출력하고 ESC이며 프로그램을 종료하고//그 외의 키를 입력하면 "잘못 선택하였습니다." 메시지를 출력하게 하시오. using System; namespace 선택문{ class Program { static void Main(string[] args) { ConsoleKey key; key = SelectMenu(); switch(key) { case ConsoleKey.F1: Console.Writ..

C# 제어문 실습 문제

C# 제어문 실습 문제 조건문 실습 1. 두 개의 정수를 입력받은 후에 큰 수를 출력하는 프로그램을 작성하시오. [C# 제어문 실습 예제 코드] 1.두 개의 정수를 입력받은 후에 큰 수를 출력하는 프로그램을 작성하시오. 2. 0~100 사이의 정수를 입력받은 후에 90~100일 때 A, 80~89일 때 B, 70~79일 때 C, 60~69일 때 D, 50~59일 때 F, 그 외에는 NA를 출력하는 프로그램을 작성하시오. [C# 제어문 실습 예제 코드] 점수를 입력받아 학점(등급)을 부여 3. 두 개의 정수를 입력받은 후에 작은 수가 큰 수의 약수인지 확인하는 프로그램을 작성하시오. [C# 제어문 실습 예제 코드] 두 수를 입력받아 약수인지 판별 4. 세 개의 정수를 입력받은 후에 크기가 큰 순서부터 출력..

[구글 Go 하자] 28. 구글 Go 언어 선택문은 switch

28. 구글 Go 언어 선택문은 switch 안녕하세요. 언제나 휴일입니다.이번에는 변수 값에 따라 특정 코드를 선택해서 수행하는 swith 선택문을 알아볼게요.switch 선택문은 switch 키워드 뒤에 태그나 표현 식을 사용하거나 case에 특정 표현을 사용하는 세 가지 방법으로 생각할 수 있어요.먼저 switch 키워드 뒤에 태그를 사용하는 방법을 살펴볼게요. switch tag{case 상수1: 수행 구문case 상수2: 수행 구문default: 수행 구문} switch 뒤에 태그 표현의 값이 특정 case에 표현한 상수 값이면 해당 수행 구문을 동작하고 그렇지 않을 때는 default의 수행 구문을 동작합니다. 다음은 정수를 입력받아서 0에서 4사이의 정수를 입력하면 한글로 해당 숫자를 출력하..

[C언어 무료 동영상 강의] 39. 조건문(if else), 40. 선택문(switch case)

[C언어 무료 동영상 강의]39. 조건문(if else), 40. 선택문(switch case) 다루는 내용조건문if 문if else 문정수를 입력받아 홀수인지 짝수인지 판별선택문switch case 문break 문조건문과 선택문 비교 성적을 입력받아 학점 출력 앞으로 프로그래밍 관련 글은 새롭게 개설한 언제나 휴일 전용 사이트에서 만나보세요. 2017년 1월 1일까지 이 곳의 프로그래밍 자료는 http://ehpub.co.kr 로 옮길 예정입니다. 본문 39. 조건문 (if else)40. 선택문 (switch case)

[Java] 3.2 선택문

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 3.2 선택문 Java 언어에서는 특정 데이터의 값에 따라 수행할 구문을 선택하는 문법을 제공합니다. 이와 같은 문법을 일반적으로 선택문이라 부르며 switch case 문이라고도 부릅니다. switch(데이터){ [case 상수:] [수행 statment;] [break;] [case 상수:] [수행 statment;] [break;] [default:] [수행 statment;] [break;] } Java 언어에서 switch ..

[C#] 2.2.2 식과 문

C#에서 수행해야 할 논리적 코드를 표현하는 방법에는 연산자 이외에도 식과 문을 제공하고 있습니다. 수행해야 할 코드에서 값이나 변수, 속성, 리터럴, 연산자, 함수 호출 등의 코드 조각을 식(Expressions)이라 합니다. 그리고 수행해야 할 코드를 세미콜론 단위로 구분하여 표현하는데 이를 문(Statements)이라 부릅니다. 결국, 문을 구성하는 것이 식이라 할 수 있습니다. 식에는 단순히 변수이름을 사용하는 것과 리터럴 상수를 사용하는 것, 메서드 이름과 인자를 사용하는 것이 있습니다. static void Main(string[] args) { int i = 0; //선언문 Console.WriteLine("수를 입력하세요.."); //호출식(문) try //예외 처리문의 try 블록 { i..

40. 선택문 (switch case)

C언어에서 선택문은 표현식의 값에 따라 수행할 코드의 위치를 선택하는 구문이예요. switch (선택 표현식) { case 상수: 수행 구문; break; ... default: 수행 구문; breadk; } 선택 표현식의 값에 일치하는 case 위치의 구문을 수행하며 선택 표현식의 결과는 정수여야 하죠. 그리고 일치하는 case가 없을 때는 default 위치의 구문을 수행애요. 그리고 break 문을 만나면 switch 블록을 빠져 나가죠. 조건이 여러 개일 때 조건문을 사용하는 것은 복잡하며 switch 문을 사용하여 단순하게 프로그램을 작성할 수 있어요. ◈ 성적을 입력받아 학점을 출력하는 예 (if문 사용) #include int main() { int score=-1; int level = 0..

반응형