본문 바로가기
알고리즘/codeup 기초 100제

1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기(설명)

by 머리올리자 2021. 1. 19.
더보기

실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다.

** 여러 가지 방법들로 해결할 수 있다.

만약 실수 부분이 0으로 시작하지 않는다면(예를 들어 1.000009)
scanf("%d.%d", &a, &b)도 하나의 방법이 될 수 있다.

#include <iostream>
using namespace std;

int main(void)
{
	int a, b;
	cin >> a;
	cin.ignore(20, '.');
	cin >> b;

	cout << a << endl << b;
	return 0;
}

2021/01/19 - [전체글] - 1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)

 

1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)

더보기 어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 참고 scanf( ) 함수는 지정한 형식(format)에 따라 입력받는 함수이다. 따라서, 입력받고자 하는 형식으로 표현해주면

better-tomorrow.tistory.com

위에서 풀었던 것 활용