출처 : 대한민국 외교부 독도갤러리
문제]
S = 1 + (1*2) + (1*2*3) + (1*2*3*4) + ··· + (1*2*3* ··· *10)
참고풀이]
using System;
using System.Collections.Generic;
using System.Text;
namespace Chapter3
{
class P150_3_9_7_1
{
public static void Main(string[] args)
{
int i;//반복변수
int N;//반복변수
int S;//수식 ∑연산 결과값 변수
int M;//수식 ∏연산 결과값 변수
//수식에 맞게 처리한다.
S = 0;
for (N = 1; N <= 10; N++)
{
M = 1;
for (i = 1; i <= N; i++)
{
M *= i;
if (i < 2) Console.Write("{0}", i);
else Console.Write("*{0}", i);
}
//빈칸열
if(N<10)
{
for (i = 1; i <= 21 - N * 2; i++)
Console.Write(" ");
Console.WriteLine(" = {0,7}", M);
}
else
Console.WriteLine(" = {0,7} (+",M);
S += M;
}
//결과값을 출력한다.
for (i = 1; i <= 32; i++)
Console.Write("-");
Console.WriteLine("\n{0,30}", S);
}
}
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도
'프로그램 > C# 1000제' 카테고리의 다른 글
C# 19제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (8) 아래와 같이 구구단을 출력하는 프로그램을 작성하기 (0) | 2021.08.30 |
---|---|
C# 18제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (7)② 수식의 결과값을 구하는 프로그램을 작성하기 (0) | 2021.08.27 |
C# 16제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (6) 수식의 결과값을 구하는 프로그램 작성하기 (0) | 2021.08.26 |
C# 15제] C# 프로그램 입문 CHAPTER 3. p149 3.9 (5) 최대공약수와 최소공배수 구하기 (0) | 2021.08.25 |
C# 14제] C# 프로그램 입문 CHAPTER 3. p149 3.9 (4) 암스트롱수 출력하기 (0) | 2021.08.23 |
댓글