출처 : 대한민국 외교부 독도갤러리
문제]
참고풀이]
using System;
using System.Collections.Generic;
using System.Text;
namespace Chapter3
{
class P150_3_9_7_2
{
public static void Main(string[] args)
{
int i;//반복변수
int sw;//부호 switch변수
double S;//수식 ∑연산 결과값 변수
//수식에 맞게 처리한다. …
sw = 1;
S = 0.0;
for (i = 1; i <= 10; i++)
{
S +=1/(double)i*(double)sw;
sw *= -1;
}
//결과값을 출력한다.
//분자부분
for (i = 1; i <= 10; i++)
if (i < 2) Console.Write(" ");
else
if(i<10) Console.Write(" 1");
else Console.Write(" 1");
Console.WriteLine();
//부호와 결과값 출력부분
sw = 1;
for (i = 1; i <= 10; i++)
{
if (i < 2) Console.Write("{0}", i);
else
if (i < 10)
if (sw < 0) Console.Write(" - -");
else Console.Write(" + -");
else
Console.Write(" - --");
sw *= -1;
}
Console.WriteLine(" = {0:.00}", S);
//분모부분
for (i = 1; i <= 10; i++)
if (i < 2) Console.Write(" ");
else
Console.Write(" {0}",i);
Console.WriteLine();
}
}
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 봄
댓글