** codeup 1074~75

 

입력한 값부터 1까지 반복하여 카운트 다운을 해 준다.

 

for 문을 이용하며, 입력한 값을 i 로 설정해 1씩 줄어들게 만든다.

 

** codeup 1076

 

 

문자형은 아스키코드로 입력되므로 연산이 가능하다. 따라서 초기값을 a 로 설정해주고 x 값까지 설정을 해주면 된다.

 

** codeup 1077

이것도 이전과 마찬가지로 코드만 조금 수정하면 된다. i 를 0 으로 입력하고, 조건을 입력한 값까지 실행 되도록

설정하면 된다.

 


 

1. 사용자가 n값을 출력했을 때 1부터 n까지의 합을 출력시키는 프로그램을 만드시오. 
입력 : 5  출력: 15

 

for 문을 이용하여 해결하는데 x 와 y 변수를 선언하고 y는 0값을 넣어준다.

 

5 를 넣었을 때 1부터 5까지의 숫자를 다 넣어서 더하는 것이므로. 점점 숫자가 1씩 늘어나는 i 를 이용하여 작성해준다.

 


2. 사용자가 n값을 입력했을 때 n의 약수를 출력하는 프로그램을 만드시오. 
입력 : 10 출력: 1 2 5 10

 

 

이번 코드는 for 문을 마찬가지로 활용하여 작성하는데, 약수는 나눴을때 0 이 나오는 수가 입력한 수의 약수이다.

따라서 특정 i 값일때 0 이 나오면 그 값을 출력하면 된다.

 

풀면서 걸렸던점..

 

--빈 변수에  a변수 + 정수 = a변수 는 오류가 난다. 변수에는 값을 넣어줘야함. 

ex) y+=2   , y=y+2

+ Recent posts