C++练手小程序 整数幂的计算

 
 
 1 #include <iostream>
2 using namespace std;
3
4 int main()
5 {
6 long base = 0;
7 long potenz = 0;
8 long wert = 1;
9
10 cout << "Geben Sie die BASE-Nummer(Ganze Zahl):" << endl;
11 cin >> base;
12 cout << "Geben Sie die POTENZ-Nummer(Ganze Zahl): " << endl;
13 cin >> potenz;
14
15 if (potenz == 0){
16 wert = 1;
17 cout << "Der Wert ist: " << wert << endl;
18 } else if (potenz == 1){
19 wert = base;
20 cout << "Der Wert ist: " << wert << endl;
21 } else if (potenz > 0){
22 for (; potenz >0; potenz--){
23 wert *= base;
24 }
25 cout << "Der Wert ist: " << wert << endl;
26 } else if (potenz < 0){
27 for (; potenz < 0; potenz++){
28 wert *= base;
29 }
30 cout << "Der Wert ist: 1/" << wert << endl;
31 }
32 return 0;
33 }


转载于:https://www.cnblogs.com/FelixLee/archive/2011/04/04/2412602.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值