[1030] 정수 1개 입력받아 그대로 출력하기 3

[입력] 정수 1개가 입력된다.
단, 입력되는 정수의 범위는 -9223372036854775808 ~ +9223372036854775807 이다.
[출력] 입력된 정수를 그대로 출력한다.

[입력 예시] -2147483649
[출력 예시] -2147483649

#include <stdio.h>

int main(void) {
	long long int n;
	scanf("%lld", &n);
	printf("%lld", n);

	return 0;
}

[1031] 10진 정수 1개 입력받아 8진수로 출력하기

[입력] 10진수 1개가 입력된다.
단, 입력되는 정수는 int 범위이다.
[출력] 8진수로 출력한다.

[입력 예시] 10
[출력 예시] 12

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%d", &num);
	printf("%o", num);

	return 0;
}

[1032] 10진 정수 입력받아 16진수로 출력하기 1

[입력] 10진수 1개가 입력된다.
[출력] 16진수(소문자)로 출력한다.

[입력 예시] 255
[출력 예시] ff

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%d", &num);
	printf("%x", num);

	return 0;
}

[1033] 10진 정수 입력받아 16진수로 출력하기 2

[입력] 10진수 1개가 입력된다.
[출력] 16진수(대문자)로 출력한다.

[입력 예시] 255
[출력 예시] FF

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%d", &num);
	printf("%X", num);

	return 0;
}

[1034] 8진 정수 1개 입력받아 10진수로 출력하기

[입력] 8진 정수 1개가 입력된다.
[출력] 10진수로 바꾸어 출력한다.

[입력 예시] 13
[출력 예시] 11

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%o", &num);
	printf("%d", num);

	return 0;
}

[1035] 16진 정수 1개 입력받아 8진수로 출력하기

[입력] 16진 정수 1개가 입력된다.
(단, 16진수는 영문 소문자로 입력된다.)
[출력] 8진수로 바꾸어 출력한다.

[입력 예시] f
[출력 예시] 17

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%x", &num);
	printf("%o", num);

	return 0;
}

[1036] 영문자 1개 입력받아 10진수로 출력하기

[입력] 영문자 1개가 입력된다.
[출력] 아스키코드 값을 10진수로 출력한다.

[입력 예시] A
[출력 예시] 65

#include <stdio.h>

int main(void) {
	char a;
	scanf("%c", &a);
	printf("%d", a);

	return 0;
}

[1037] 정수 입력받아 아스키 문자로 출력하기

[입력] 10진 정수 1개(0~255 범위)가 입력된다.
[출력] 아스키코드 값을 문자로 출력한다.

[입력 예시] 65
[출력 예시] A

#include <stdio.h>

int main(void) {
	int num = 0;
	scanf("%d", &num);
	printf("%c", num);

	return 0;
}

[1038] 정수 2개 입력받아 합 출력하기 1

[입력] 2개의 정수가 공백으로 구분되어 입력된다.
[출력] 두 정수의 합을 출력한다.

[입력 예시] 123 -123
[출력 예시] 0

#include <stdio.h>

int main(void) {
	long long int num1 = 0, num2 = 0;

	scanf("%lld %lld", &num1, &num2);
	printf("%lld", num1 + num2);

	return 0;
}

[1039] 정수 2개 입력받아 합 출력하기 2

[입력] 2개의 정수가 공백으로 구분되어 입력된다.
[출력] 두 정수의 합을 출력한다.

[입력 예시] 2147483648 2147483648
[출력 예시] 4294967296

int main(void) {
	long long int num1 = 0, num2 = 0;

	scanf("%lld %lld", &num1, &num2);
	printf("%lld", num1 + num2);

	return 0;
}

태그:

Cpp

카테고리:

업데이트:

댓글남기기