[C#] 8일차 - 52. 합계가 10000이 넘는 순간 총 합C#/C#200제2021. 1. 23. 10:20
Table of Contents
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace A052_UsingBreak
{
class Program
{
static void Main(string[] args)
{
int sum = default;
// (1)
for (int i = 1; ; i++)
{
sum += i;
if(sum >= 10000)
{
Console.WriteLine("1~{0}의 합은 = {1}", i, sum);
break;
}
}
// (2)
sum = 0;
int index = 1; // 반복문이 끝났을때 출력하기 위해 index를 밖에다 선언함
for (; sum < 10000; index++)
{
sum += index;
}
Console.WriteLine("1~{0}의 합은 = {1}", index - 1, sum); // index값이 sum에 더해진 값보다 하나 큰값이기 때문에 -1 해줌
}
}
}
반응형
'C# > C#200제' 카테고리의 다른 글
[C#] 8일차 - 54. 이중 루프를 이용하여 구구단 출력 (0) | 2021.01.23 |
---|---|
[C#] 8일차 - 53. 이중 반복문으로 1~n까지의 팩토리얼과 합 구하기 (0) | 2021.01.23 |
[C#] 8일차 - 51. 무한루프와 break문 (0) | 2021.01.23 |
[C#] 8일차 - 50. 원주율의 계산 (0) | 2021.01.23 |
[C#] 8일차 - 049. 소수 판단하기 (0) | 2021.01.23 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!