[Softeer 코딩테스트] 콘솔 입력/출력

MinHee·2023년 2월 14일
0
post-thumbnail

다른 코테와 달리 콘솔 값을 읽어오는 부분까지 구현...

입력 예시 : 500 777

Console로 값 입력받기

Java

import java.io.*; //Scanner 클래스 

public class test {

	public static void main(String[] args) {
    
		Scanner sc = new Scanner(System.in); //객체 초기화 
		
		String str_1 = sc.next();
		String str_2 = sc.next();
		
		int int_1 = sc.nextInt();
		int int_2 = sc.nextInt();
		
        System.out.println(str_1);
		System.out.println(str_2);
        
		System.out.println(int_1);
		System.out.println(int_2);
        
	}

}

입력 : 500 777

위와 같이 입력 시 각각 동일한 값 저장 (공백을 구분하여 각각의 값 저장)

비교하는 부분은 단순 조건문으로 실행....

C++

#include <iostream>
#include <string>

using namespace std;

int main()
{
	int int_a, int_b;
	string str_a ,str_b;

	cout << "값을 입력하십시오 : ";

	cin >> str_a >> str_b;
	cin >> int_a >> int_b;

	cout << str_a << endl;
	cout << str_b << endl;

	cout << int_a << endl;
	cout << int_b << endl;

	return 0;
}

입력 : 500 777

위와 같이 입력 시 각각 동일한 값 저장 (공백을 구분하여 각각의 값 저장)

500
777

500
777

C언어

생략....

java script

<script>

    var input = prompt("값을 입력하시오") //string 형태로 한번에 입력받음

    var [int_a, int_b] = input.split(' ')

    console.log(int_a)
    console.log(int_b)

</script>

python

int_a, int_b = map(int,input('값을 입력하시오').split())

//split() :  공백을 기준으로 하여 배열로 반환
//map() :  문자열 배열을 지정한 형식(int)로 변환하여 반환
profile
성장하는 개발자

0개의 댓글