본문 바로가기
오늘의 프로그래밍 👩‍💻

Hello Coding 프로그래밍 심화문제 챕터 3 문제풀이

by _호야_ 2020. 10. 2.
반응형

 

 

안녕하세요! 씽푸미니 입니다. 

 

비전공자인 저는 Hello Coding 프로그래밍 이라는 책으로 코딩을 독학하고 있습니다. 

 

Hello Coding 프로그래밍 - 정가 19,800원

 

이 책은 개념을 공부하고, 스스로 문제를 풀면서 점검할 수 있는 기초문제와 심화문제가 있습니다.

 

기초문제 풀이는 부록에 실려있지만, 심화문제 풀이는 따로 제공해주지 않습니다. 

 

각자의 방법대로 문제를 해결하라는 저자의 메세지 같습니다. 

 

질문은 저자의 블로그를 이용하라고 합니다. (블로그 링크는 여기로!)

 

 

오늘은 챕터 3. 출력문에 대한 심화문제에 대한 저의 풀이를 공유하고자 합니다. 

 

 


3-1 문제. 다음 코드는 상수를 그대로 사용해서 출력하고 있습니다. 상수에 이름을 붙이고 그 이름을 사용하도록 수정하세요.

(힌트 : 정수형은 int, 실수형은 double, 문자열은 string을 사용하세요.)

 

3-1 심화문제

 

  • 씽푸미니의 풀이
            int number = 286;
            Console.WriteLine(number);
            double dot = 3.141592;
            Console.WriteLine(dot);
            string sentence = "문자열도 있음";
            Console.WriteLine(sentence);

 

  • 씽푸미니의 해설 : 상수에 이름을 붙이는 것은 개인의 자유입니다. 저는 정수형, 실수형, 문자열에 각각 number, dot, sentence 라는 이름을 붙이고 출력하였습니다. 

 

 


3-2 문제. 다음 코드에는 오류가 있어 빌드가 되지 않습니다. 그 문제를 고치세요.

 

 

3-2 심화문제

 

  • 씽푸미니의 풀이
            double number1 = 22.7;
            Console.WriteLine(number1);

            double number2 = -13;
            Console.WriteLine(number2);

 

 

  • 씽푸미니의 해설 : 

22.7은 실수이기 때문에 int가 아닌, double 함수를 써야합니다. 

 

 


코딩을 혼자 공부하면서 어려운 점도 많지만, 재밌어서 계속 하게 되네요! 

 

공부를 하면서 제가 푼 풀이를 올려드리려고 합니다.

 

요즘에는 비전공자이지만 코딩에 관심있는 분들도 많고, 도전하는 분들도 많습니다. 

 

그런 사람들을 위해서 국비 지원 코딩 교육도 많고, 인터넷 강의도 많습니다. 

 

 

 

저도 그 중에 한 사람인데요, 모두 힘내보아요!

 

반응형

댓글2