yEverything

#1 본문

Coding/C++

#1

yEvery 2022. 1. 21. 21:51

문제1) 사용자로부터 총 5개의 정수를 입력 받아서, 그 합을 출력하는 프로그램을 작성해 보자.

코드

위와 같이 코드를 짜면

결과

원하는 결과를 얻을 수 있지만, 반복문을 활용하여 코드를 작성하는 방법도 있다.

반복문 활용

for문을 이용하면 코드가 더 간결해진다. num에다가 input값들을 모두 더해둔다.

 

문제2) 프로그램 사용자로부터 이름과 전화번호를 문자열의 형태로 입력 받아서, 입력 받은 데이터를 그대로 추력하는 프로그램을 작성해 보자.

코드

char형으로 이름과 전화번호를 입력 받을 공간을 마련해둔다.

결과

성공!

 

문제3) 숫자를 하나 입력 받아서 그 숫자에 해당하는 구구단을 출력하는 프로그램을 작성해 보자.

코드

for문을 이용하여 작성.

결과

4단이 출력되는 것을 알 수 있다.

 

문제4) 판매원들의 급여 계산 프로그램을 작성해 보자.

어딘가 이상한 코드

이렇게 위와 같이 작성하면 반복 자체가 안된다. (어떻게 보면 당연한 말. 반복문이 없음.)

-1이 아닌 값이 입력 받으면 그냥 급여만 알려주고 끝남.

-1입력하면 그냥 종료한다고 하고 끝남.

알맞은 코드

아예 급여를 계산해주는 부분을 따로 만들고 main문 안에 이를 넣어 활용하는 방법.

break를 사용하여 반복문을 끊어내줌.

결과

-1을 입력하기 전까지는 계속 급여를 알려주면서 -1을 입력받는 순간 프로그램을 종료한다고 한다.

'Coding > C++' 카테고리의 다른 글

#6  (0) 2022.01.26
#5  (0) 2022.01.25
#4  (0) 2022.01.24
#3  (0) 2022.01.23
#2  (0) 2022.01.22