본문 바로가기
반응형

if문예제3

논리연산자 ( 논리 곱, 논리 합, 논리 부정 연산자) 이번시간에는 논리연산자에 대해서 이야기 해 보겠습니다. 일단 먼저 지난시간에 배운 if문을 활용하여 만든 아래의 예제를 먼저 보겠습니다. 위 예제를 풀이해 보자면 키를 입력받고 입력받은 키가 170이상이고, 180미만이면 "당신의 키는 정상입니다."라는 문구가 출력되는 프로그램입니다. 여기서는 if문을 사용하여 조건을 만들었는데 170이상과 180미만을 동시에 표현하기 힘들어서 if문을 중복으로 작성하여 조건문을 완성하였습니다. 이 프로그램을 좀 더 간결하게 만들 수는 없을까요? 물론 가능합니다. 아래 예제를 확인해 주세요. 1. 논리 곱 연산자 && 조건문이 하나라서 많이 줄어든것 같지는 않지만 그래도 훨씬 보기에 간단해 진것을 확인 해 볼 수 있습니다. 위 와같이 && 연산자를 논리 곱 연산자 (Lo.. 2022. 9. 21.
C언어 if - else 문 ( else if 문 ) 자 지난시간에는 if문의 기본 문법에 대해서 이야기 해 보았습니다. 오늘은 이어서 if else문에 대해서 이야기 해 보겠습니다. else는 영어로 그 외에, 그 밖에 라는 의미를 가지고 있는데 C언어에서는 앞선 if문의 조건을 만족하지 않을 때 를 나타냅니다. 즉 , 앞에 있는 if문의 결과가 0(거짓)일 때 수행해야 할 명령을 else문에 작성하면 되는 것입니다. 이해가 되시나요? 바로 예문을 통해서 한번 알아보도록 하겠습니다. 1. if else 문 위 프로그램에서 주목해야 하는 부분은 바로 else 문이 사용된 부분입니다. if문이 종결된 다음 바로 else문이 시작되는데 else문에는 따로 조건을 명시하지 않고 바로 중괄호를 열어 실행될 프로그램을 작성하였습니다. 이것은 if문에 명시된 조건이 .. 2022. 9. 19.
C언어 if 문 자 오늘은 본격적인 C언어의 문법을 시작해 보겠습니다. 바로 if문 입니다. if문은 개발에 관심이 없으신 분들도 많이 들어보셨을 정도로 유명합니다. if 어쩌고 저쩌고 블라블라블라..... 영화나 드라마에도 많이 나오죠. 그만큼 기초적이고 가장 많이 사용하는 기본 문법입니다. 전혀 어렵지 않으니 하나씩 차근차근 알아보도록 하겠습니다. 1. if문 if는 영어로 우리말 뜻풀이를 해보자면 만약에... 정도가 됩니다. 즉 "만약에 X라면 Y를 해라." 이러한 프로그램이 if문인거죠. 쉽죠? 물론 중복으로 사용하고 예외사항 처리등의 내용이 더 있지만 기본적인 골격은 "만약에 X라면 Y를 해야."에서 크게 벗어나지 않습니다. 그럼 바로 예제를 하나 볼까요? 정말정말 간단한 예제입니다. 위 부분은 정수타입의 변수.. 2022. 9. 15.
반응형