프로그래밍 언어 썸네일형 리스트형 C언어의 간단한 예제를 설계부터 코드화까지 (1/9) [문제 1/9] 1+3+5+…의 등차수열에서 얼마까지 합하면 그 값이 1,000을 처음으로 초과할 때 마지막 항과 초과된 값을 구하시오. 1. System chart 큰 틀을 정하는 작업입니다. 다들 알고 계시는 Main문을 중심으로, 합을 구하는 Sum이라는 함수와 구한 값을 출력해주는 Display라는 함수를 사용할 생각입니다. Sum 함수에서는 입력값은 없고, 출력값으로 합(sum)과 마지막 숫자(last_number)가 있어야 할것 같군요. 출력값이 2개 이니까, return으로는 불가능합니다. 이때, 포인터(*)를 사용하면 됩니다. Display 함수는 결과를 출력하는 함수이니, 출력값은 필요없을것같네요. 대신 합(sum)과 마지막숫자(last_number)이 입력이 되야 출력을 하겠죠? 이때는.. 더보기 프로그래밍을 시작하시려는 분들에게 언어가 중요한게 아닙니다. 너 C 얼만큼 하냐, C++할줄 아냐, JAVA는 해봤냐, 요즘은 C#이 대세라더라 모두 중요하지 않습니다. 설계할줄 알고 내 생각을 구조화 시켜서 표현할줄 아는 능력이 중요한겁니다. 언어는 그러기 위한 도구일 뿐입니다. 라고 이야기 하는 저도 사실, 도구를 잘 다루고 싶은 욕망이 크긴 합니다. 잘 다루는 분들을 보면 부럽기도 하구요 ^-^ 더보기 이전 1 다음