본문 바로가기
C++

문제 01-1 [C++ 기반의 데이터 입출력]

by KWONE 2024. 7. 31.

문제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;
}
}