[C#] 8일차 - 51. 무한루프와 break문C#/C#200제2021. 1. 23. 10:09
Table of Contents
저금액이 얼마만에 100만원이 넘는지 알아보는 while문과 for문 예제
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace A051_InfiniteLoop
{
class Program
{
static void Main(string[] args)
{
int sum = 0; // 총 저금액
int days = 1; // 몇일 째 인지를 의미
int money = 1000; // 그 날의 저금액
// while문으로 만듬
while (true)
{
sum += money;
Console.WriteLine("{0,2}일차 : {1,8:C}, sum = {2, 11:C}", days, money, sum);
if (sum >= 1000000)
break;
days++;
money *= 2;
}
Console.WriteLine("{0}일차에 {1:###,###}원이 됩니다.", days, sum);
// for문으로 만듬(반복할때마다 days++, money*=2로 변경)
for (sum = 0, days = 1, money = 1000; ; days++, money *= 2)
{
sum += money;
Console.WriteLine("{0,2}일차 : {1,8:C}, sum = {2,11:C}", days, money, sum);
if (sum >= 1000000)
break;
}
Console.WriteLine("{0}일차에 {1:###,###}원이 됩니다.", days, sum);
}
}
}
반응형
'C# > C#200제' 카테고리의 다른 글
[C#] 8일차 - 53. 이중 반복문으로 1~n까지의 팩토리얼과 합 구하기 (0) | 2021.01.23 |
---|---|
[C#] 8일차 - 52. 합계가 10000이 넘는 순간 총 합 (0) | 2021.01.23 |
[C#] 8일차 - 50. 원주율의 계산 (0) | 2021.01.23 |
[C#] 8일차 - 049. 소수 판단하기 (0) | 2021.01.23 |
[C#] 7일차 - 48. 팩토리얼 구하기 (0) | 2021.01.23 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!