#include <iostream>
int main(void)
{
int sum = 0;
int input;
for (int i = 1; i <= 5; i++)
{
std::cout << i << "번째 정수 입력: ";
std::cin >> input;
sum += input;
}
std::cout << "합계: " << sum << std::endl;
return 0;
}
2. 프로그램 사용자로부터 이름과 전화번호를 문자열의 형태로 입력받아서, 입력받은 데이터를 그대로 출력하는 프로그램을 작성해 보자.
#include <iostream>
int main(void)
{
int num;
std::cout << "숫자를 입력하세요. >> ";
std::cin >> num;
for (int i = 1; i <= 9; i++)
{
std::cout << num << " * " << i << " = " << num * i << '\t';
if(i % 3 == 0) {
std::cout << std::endl;
}
}
}
4. 판매원들의 급여 계산 프로그램을 작성해 보자. 이 회사는 모든 판매원에게 매달 50만원의 기본 급여와 물품 판매 가격의 12%에 해당하는 돈을 지급한다. 예를 들어서 민수라는 친구의 이번 달 물품 판매 금액이 100만원이라면, 50+100*0.12=62, 따라서 62만원을 급여로 지급받는다. 단, 아래의 실행의 예에서 보이듯이 이러한 급여의 계산은 -1이 입력될 때까지 계속되어야 한다.
판매 금액을 만원 단위로 입력(-1 to end): 100 이번 달 급여: 62만원 판매 금액을 만원 단위로 입력(-1 to end): 200 이번 달 급여: 74만원 판매 금액을 만원 단위로 입력(-1 to end): -1 프로그램을 종료합니다.