Lee Saerom

C#)9040 : 반복제어문1 - 연습문제2(정답,풀이,힌트) 본문

C#

C#)9040 : 반복제어문1 - 연습문제2(정답,풀이,힌트)

Lee Saerom 2022. 12. 29. 15:05
using System;
class HelloWorld {
  static void Main() {
    int num = 0; //값의 변수
    int i = 0; //합의 변수
    
    while(num < 10) //만약 num이 10보다 작다면
    {
        num++; //1을 한다
        i += num; //i = i + num 뜻을 작게 한번에 이렇게 적은 겁니다.
    }
    Console.WriteLine("1부터 10까지의 합 = " + i); //i출력
    num += 1; //그냥 넣은 겁니다.
    Console.WriteLine("while문이 끝난 후의 num의 값 = " +num); //num출력
  }
}

먼저! 정답을 보기 전에 한 번 더 문제를 읽어 본다.

 

힌트!

1) 합이라는 것은 여러분들은 아실 겁니다 !!! 먼저 여러분들은 while를 사용하여 합을 구해보세요.

2) 2개의 변수를 사용할겁니다 합의 변수와 값의 변수를 만들어 줄겁니다 정수형 변수 만들었습니다.

3) 합을 만들어야 하니 마지막으로 변수2개를 + 면  좋을것 갔습니다.

 

 

 

 

 

여러분 문제 풀어보았나요?? 그럼 이제 정답을 보러 가시죠!(풀이 적어져있습니다)

using System;
class HelloWorld {
  static void Main() {
    int num = 0; //값의 변수
    int i = 1; //합의 변수
    
    while(num < 10) //만약 num이 10보다 작다면
    {
        num++; //1을 한다
        i += num; //i = i + num 뜻을 작게 한번에 이렇게 적은 겁니다.
    }
    Console.WriteLine("1부터 10까지의 합 = " + i); //i출력
    
    Console.WriteLine("while문이 끝난 후의 num의 값 = "+num); //num출력
  }
}

이렇게 풀이가지 적어져 있습니다. 이것을 보시고 더 성장했으면 합니다!

 

while 알아보기!

링크:https://1395.tistory.com/80

 

그럼 다음 시간에~~!

'C#' 카테고리의 다른 글

C#)9041 : 반복제어문1 - 연습문제3(정답, 풀이)  (0) 2023.01.02
C#) while을 알아보자!  (4) 2022.12.29
C# 제어문 (if)  (0) 2022.11.17
C# 논리 연산자  (0) 2022.11.17
C# 관계형 연산자  (0) 2022.11.17