문제1
#include <iostream>
using namespace std;
int main()
{
int val[5];
int sum=0;
for (int i = 0; i < 5; i++) {
cout << i + 1 << "번째 정수 입력 : ";
cin >> val[i];
sum += val[i];
}
cout <<"합계 : " << sum << endl;
}
문제2
#include <iostream>
using namespace std;
typedef struct information {
char name[100];
char number[1000];
}info;
int main()
{
info person1;
cout << "이름과 전화번호를 입력하시오 : ";
cin >> person1.name >> person1.number;
cout << person1.name << endl;
cout << person1.number << endl;
return 0;
}
문제3
int main()
{
int num;
cout << "구구단 출력기" << endl;
cout << "숫자를 입력하시오 : ";
cin >> num;
for (int i = 1; i <= 9; i++) {
cout << num << "*" << i << "=" << num * i << endl;
}
}
문제4
int main()
{
int pay;
while (true) {
cout << "판매 금액을 만원 단위로 입력(-1 to end) : ";
cin >> pay;
if (pay == -1) {
cout << "프로그램을 종료합니다.";
break;
}
else {
cout << "이번 달 급여: " << 50 + pay * 0.12;
}
cout << endl;
}
}
'C++' 카테고리의 다른 글
문제 02-1 [참조자 기반의 Call-by-reference 구현] (0) | 2024.08.01 |
---|---|
문제 01-2 [함수 오버로딩] (0) | 2024.07.31 |
생성자 (Constructor) 와 소멸자 (Destructor) (0) | 2024.07.26 |
캡슐화 (Encapsulation) (0) | 2024.07.26 |
정보은닉 (Information Hiding) (0) | 2024.07.26 |