zoukankan      html  css  js  c++  java
  • 银行利息

    描述

    农夫约翰在去年赚了一大笔钱!他想要把这些钱用于投资,并对自己能得到多少收益感到好奇。已知投资的复合年利率为R(0到20之间的整数)。约翰现有总值为M的钱(100到1,000,000之间的整数)。他清楚地知道自己要投资Y年(范围0到400)。请帮助他计算最终他会有多少钱,并输出它的整数部分。数据保证输出结果在32位有符号整数范围内。

    输入一行包含三个整数R,M,Y,相邻两个整数之间用单个空格隔开。输出一个整数,即约翰最终拥有多少钱(整数部分)。样例输入

    5 5000 4

    样例输出

    6077
     1 #include<iostream>
     2 #include<cstdio>
     3 using namespace std;
     4 int main(){
     5     double r,m,y;
     6     int x;
     7     scanf("%lf%lf%lf",&r,&m,&y);
     8     r/=100;
     9     r+=1;
    10     for(int i=1;i<=y;i++){
    11         m*=r;
    12     }
    13     x=(int)m;
    14     printf("%d",x);
    15     return 0;
    16 }

    Tips:复利 W=a*(1+i)*t-a

    a:本金;i:利率;t:时间

  • 相关阅读:
    MapReduce案例
    Hive学习笔记九
    大数据技术之Hive
    Hive学习笔记八
    Hive学习笔记七
    Hive学习笔记六
    大数据应用技术课程实践--选题与实践方案
    15.手写数字识别-小数据集
    14.深度学习-卷积
    13.垃圾邮件分类2
  • 原文地址:https://www.cnblogs.com/bjt1015/p/11915477.html
Copyright © 2011-2022 走看看