반응형

삼각형 2

[C#] 제어문 - 삼각형 출력

문제) 다음처럼 출력할 라인을 입력받은 후 삼각형을 출력하는 로직을 작성하시오. *2019년 공주대학교에서 - 라인 수 입력받음 *입력한 라인이 5라고 가정* 라인1: 공백5, 별1, 엔터 라인2: 공백4, 별3, 엔터 라인3: 공백3, 별5, 엔터 라인4: 공백2, 별7, 엔터 라인5: 공백1, 별9, 엔터 소스 예) using System; namespace 삼각형_출력 { class Program { static void Main(string[] args) { //5 // * // *** // ***** // ******* // ********* int n = int.Parse(Console.ReadLine()); //n:= 출력할 라인 개수 입력 for (int line = 0; line n ) ..

42. 제어문 연습 - 별출력

제어문의 문법을 보면 어렵지 않아요. 그런데 실제 프로그래밍에서 사용하려면 논리를 전개해는 것이 어려워요. 다양한 문제를 해결하면서 조금씩 숙련시킬 수 있어요. 간단한 제어문 연습을 해 봐요. 먼저 속이 빈 정사각형을 출력하는 것을 해 봐요. 최종 사용자가 정수를 입력하면 입력한 정수에 맞게 속이 빈 정사각형을 출력하는 거예요. 물론 화면의 X좌표의 폭과 Y좌표의 폭이 서로 달라 정사각형처럼 보이지는 않아요. 논리를 먼저 생각하세요. 정수를 입력받는 것이 제일 먼제 해야 할 일겠죠. scanf_s("%d",&n);//입력 그리고 입력한 정수만큼 정사각형을 출력해야 되겠죠. 따라서 입력한 정수만큼 반복 수행하는 구문이 필요하겠네요. for(line=1;line

반응형