본문 바로가기

코딩 -/백준 알고리즘 해설

백준 알고리즘 단계별 문제풀이 2 . if문 , 사분면 고르기

반응형

백준 알고리즘 문제의 단계별 문제의 2번. if문 파트입니다.

 

 

  <출처 - 백준 알고리즘 문제 - 단계별 문제풀이 if 파트 4번 >

 

4가지 경우의 수에 따라 출력을 해주면됩니다.

 

C언어입니다.

#include<stdio.h>
int main(){
    int x,y;
    scanf("%d\n%d",&x,&y);
    if (x<0&&y<0)
        printf("3");
    else if (x<0&&y>0)
        printf("2");
    else if (x>0&&y>0)
        printf("1");
    else 
        printf("4");
}

 

 

C++입니다.

#include <iostream>
using namespace std;
int main(){
    int x,y;
    cin>>x>>y;
    if (x<0&&y<0)
       cout<<"3";
    else if (x<0&&y>0)
    	cout<<"2";
    else if (x>0&&y>0)
        cout<<"1";
    else 
        cout<<"4";
}

 

 

 

python입니다

x = input()
y = input()
x = int(x)
y = int(y)
if x<0 and y<0:
        print("3")
elif x<0 and y>0:
        print("2")
elif x>0 and y>0:
        print("1")
else:
        print("4")

 

 

 

Java입니다.

import java.util.Scanner;

public class Test122 {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		int x,y;
		x = scan.nextInt();
        y = scan.nextInt();
        if (x<0&&y<0)
        	System.out.print("3");
        else if (x<0&&y>0)
        	System.out.print("2");
        else if (x>0&&y>0)
        	System.out.print("1");
        else 
        	System.out.print("4");  
	}
}

 

이것으로 4번째 기본 문제인 사분면 고르기를 풀어보았습니다.

 

반응형