[C#] 12일차 - 82. 하노이탑과 메르센 수
C#/C#200제2021. 2. 7. 13:23[C#] 12일차 - 82. 하노이탑과 메르센 수

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace A082_HanoiTower { class Program { static void Main(string[] args) { // 메르센 수는 하노이 탑의 원반을 이동하는 최소의 횟수, 메르센 수를 출력하고 원반 하나를 이동하는데 소요되는 시간을 1초라고 할 때 얼마나걸리는지 출력 // 메르센 수 2^n - 1 for(int i=1; i

[C#] 12일차 - 81. 재귀메소드로 역수의 합 계산
C#/C#200제2021. 2. 7. 13:05[C#] 12일차 - 81. 재귀메소드로 역수의 합 계산

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace A081_RecursiveSumOfReciprocal { class Program { static void Main(string[] args) { Console.WriteLine("1~n까지의 역수의 합을 구합니다. n을 입력하세요: "); int n = int.Parse(Console.ReadLine()); Console.WriteLine("1~{0}까지의 역수의 합 : {1}", n, SumOfReci(n)); } private static double SumOfReci(int ..

[C#] 12일차 - 80. 재귀메소드로 팩토리얼 계산
C#/C#200제2021. 2. 7. 12:53[C#] 12일차 - 80. 재귀메소드로 팩토리얼 계산

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace A080_RecursiveFactorial { class Program { static void Main(string[] args) { Console.WriteLine("m!을 계산합니다. m을 입력하세요 : "); double m = double.Parse(Console.ReadLine()); Console.WriteLine("{0}! = {1}", m, Fact(m)); } private static double Fact(double x) { // 1! = 1, n! = n * ..

[C#] 12일차 - 79.재귀메소드 Power(x,y)
C#/C#200제2021. 2. 7. 12:36[C#] 12일차 - 79.재귀메소드 Power(x,y)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace A079_RecursivePower { class Program { static void Main(string[] args) { Console.WriteLine("Power(x,y)를 계산합니다."); Console.Write("x를 입력하세요 : "); double x = double.Parse(Console.ReadLine()); Console.Write("y를 입력하세요 : "); double y = double.Parse(Console.ReadLine()); Console.W..

[C#] 11일차 - 78. 원의 면적을 계산하는 메소드
C#/C#200제2021. 2. 5. 11:25[C#] 11일차 - 78. 원의 면적을 계산하는 메소드

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace A078_AreaOfCircleMethod { class Program { static void Main(string[] args) { for (double r = 1; r

image