x의 y승 계산하는 것을 만들어 보았다.
x의 y승은 x를 y번 곱하는 것이다.
그러므로 반복문을 사용해 x를 y번 곱해준다.
for(정수 i는 1이다 ; 1는 y까지이다 ;i는 증가한다){
sum = sum*x (이것을 y번 반복한다)
}
여기서 sum을 1로 설정하는 것을 잊지 말자!
밑에 코드는 최종 코드이다.
#include <iostream>
using namespace std;
int main()
{
int x, y;
cout << "두 개의 정수를입력하세요 : ";
cin >> x >> y;
int sum = 1;
for (int i = 1; i <= y; i++)
{
sum = sum * x;
}
cout << x << " ^ " << y << " ="<< sum;
}
'C++ > Foundation' 카테고리의 다른 글
008. 1000까지의 소수를 출력하고 몇 개인지를 출력하시오 (0) | 2021.03.16 |
---|---|
007. 구구단을 출력하시오 (0) | 2021.03.16 |
005. 1에서 100를 더하시오. 또 1에서 100 사이의 짝수의 합과 홀수의 합을 계산하시오. 또 1에서 100까지의 역수의 합을 구하시오 (0) | 2021.03.16 |
004. 실수(double)로 키(cm)와 체중(kg)을 입력받아 BMI를 계산하고 비만정도를 출력하시오 (0) | 2021.03.16 |
003. 정수 2개를 입력받아 6개 관계연산자로 계산한 결과를 출력하시오 (0) | 2021.03.16 |
x의 y승 계산하는 것을 만들어 보았다.
x의 y승은 x를 y번 곱하는 것이다.
그러므로 반복문을 사용해 x를 y번 곱해준다.
for(정수 i는 1이다 ; 1는 y까지이다 ;i는 증가한다){
sum = sum*x (이것을 y번 반복한다)
}
여기서 sum을 1로 설정하는 것을 잊지 말자!
밑에 코드는 최종 코드이다.
#include <iostream>
using namespace std;
int main()
{
int x, y;
cout << "두 개의 정수를입력하세요 : ";
cin >> x >> y;
int sum = 1;
for (int i = 1; i <= y; i++)
{
sum = sum * x;
}
cout << x << " ^ " << y << " ="<< sum;
}
'C++ > Foundation' 카테고리의 다른 글
008. 1000까지의 소수를 출력하고 몇 개인지를 출력하시오 (0) | 2021.03.16 |
---|---|
007. 구구단을 출력하시오 (0) | 2021.03.16 |
005. 1에서 100를 더하시오. 또 1에서 100 사이의 짝수의 합과 홀수의 합을 계산하시오. 또 1에서 100까지의 역수의 합을 구하시오 (0) | 2021.03.16 |
004. 실수(double)로 키(cm)와 체중(kg)을 입력받아 BMI를 계산하고 비만정도를 출력하시오 (0) | 2021.03.16 |
003. 정수 2개를 입력받아 6개 관계연산자로 계산한 결과를 출력하시오 (0) | 2021.03.16 |