C#/Foundation

006. 두 정수 x, y를 입력받아 x의 y 승을 계산하시오.

페프 2021. 3. 25. 02:00

x의 y 승을 계산해 보았다

 

006. 두 정수 x, y를 입력받아 x의 y 승을 계산하시오.

x의 y승 계산하는 것을 만들어 보았다. x의 y승은 x를 y번 곱하는 것이다. 그러므로 반복문을 사용해 x를 y번 곱해준다. for(정수 i는 1이다 ; 1는 y까지이다 ;i는 증가한다){ sum = sum*x (이것을 y번 반복

ffeff45.tistory.com

위에 링크는  C++으로 같은 문제를 짜보았던 것이다.

입출력을 제외하곤 C++과 똑같았다.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B006
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("x를 입력하세요 :");
            int x = int.Parse(Console.ReadLine());
            Console.Write("y를 입력하세요 :");
            int y = int.Parse(Console.ReadLine());

            int power = 1;
            for (int i = 0; i < y; i++)
                power *= x;

            Console.WriteLine("{0} ^ {1} = {2}",x,y,power);
        }
    }
}