-
if else 조건문_220702데일리 codeup/조건문 2022. 7. 2. 15:29
else라는 구문을 이용하면, if 조건에 해당하지 않는 경우에만 특정 코드를 수행하게 만들 수 있다.
if (조건) { 여기에 조건이 참일 경우에만 수행되는 코드 작성 } else { 여기에 조건이 거짓일 경우에만 수행되는 코드 작성 } 이 위치에 있는 코드는 조건과 무관하게 항상 수행됩니다.
예제
#include <iostream> using namespace std; int main() { int a; cin >> a; if (a > 10) { a += 5; } else { a *= 3; } cout << a; return 0; }
시험 통과 여부 확인하기
점수를 입력받아 통과인지, 통과를 못 했다면 몇 점이 더 필요한지 출력하는 프로그램을 작성해주세요.
#include <iostream> using namespace std; int main(){ int n; cin >> n; if(n>=80) cout<<"pass"; else cout<<80 - n<<" more score"; return 0;
문제를 제대로 확인하자 "몇점이 더 필요한지"
숫자의 조건 여부
정수 a를 입력받았을 때, a가 113 이상일 경우엔 1을 출력하고, 그 외의 경우엔 0을 출력하는 프로그램을 작성해보세요.
#include <iostream> using namespace std; int main(){ int a; cin >> a; if (a >= 113) cout<<1; else cout << 0; return 0; }
비교에 따른 연산
두 개의 정수 a, b를 입력받아 a가 b보다 크다면 두 수의 곱을 출력하고, 그렇지 않다면 b를 a로 나눈 몫을 출력하는 프로그램을 작성해보세요.
#include <iostream> using namespace std; int main(){ int a,b; cin >> a >> b; if (a > b) cout << a*b; else cout << b/a; return 0; }
'데일리 codeup > 조건문' 카테고리의 다른 글
비교 연산자와 조건문_220702 (0) 2022.07.02 if else / if else_220702 (0) 2022.07.02 if / else if / else 조건문_220702 (0) 2022.07.02 삼항 연산자_220702 (0) 2022.07.02 if 조건문_220702 (0) 2022.07.02