윤성우의 열혈 C++ 프로그래밍 (개정판) (저자 윤성우 / 출판 오렌지미디어)
- 중요 Point.
헤더파일 선언문: #include <iostream>
출력 형태: std::cout<<"출력 대상"; //(연이어 출력가능 <<'출력대상1'<<'출력대상2';)
<<std::enfl //개행
데이터 입력 형태: std::cin>>변수;
- 문제 1
#include<iostream>
int main()
{
int num = 0;
int arr[5];
for (int i = 0; i < 5; i++) {
std::cout << i + 1 << "번째 정수 입력: ";
std::cin >> arr[i];
num += arr[i];
}
std::cout<< "합계: " << num << std::endl;
return 0;
}
- 문제 2
#include<iostream>
int main()
{
char name[10];
char tel[12];
std::cin >> name;
std::cin >> tel;
std::cout << name << '\n' << tel << std::endl;
return 0;
}
- 문제 3
#include<iostream>
int main()
{
int num;
std::cin >> num;
for (int i = 1; i < 10; i++) {
std::cout << num * i <<std::endl;
}
return 0;
}
- 문제 4
#include<iostream>
int main()
{
int money = 0;
do
{
std::cout << "판매 금액을 만원 단위로 입력(-1 to end): ";
std::cin >> money;
if (money == -1) {
std::cout << "프로그램을 종료합니다." << std::endl;
break;
}
std::cout<<"이번 달 급여: " << 50 + money * 0.12 <<"만원" << std::endl;
} while (1);
return 0;
}
'[프로그래밍 언어] > [C++]' 카테고리의 다른 글
[ 윤성우 열혈 C++ ] 문제 01 - 2 함수 오버로딩. (0) | 2023.02.03 |
---|