1.5编程基础之循环控制_15:银行利息

简介:

/*

1.5编程基础之循环控制

15:银行利息


总时间限制: 1000ms 内存限制: 65536kB

描述

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


输入

一行包含三个整数R,M,Y,相邻两个整数之间用单个空格隔开。

输出

一个整数,即约翰最终拥有多少钱(整数部分)。

样例输入

5 5000 4

样例输出

6077

提示

在样例中,

第一年后: 1.05 * 5000 = 5250

第二年后: 1.05 * 5250 = 5512.5

第三年后: 1.05 * 5512.50 = 5788.125

第四年后: 1.05 * 5788.125 = 6077.53125

6077.53125的整数部分为6077。

来源

USACO 2004 November

*/

#include<cstdio>

int main()

{

double n,m,k,s=0;

int y=0;

scanf("%lf %lf %lf",&n,&m,&k);

s=1+n/100;

for(int i=1;i<=k;i++)

{

m=m*s;

}

y=m;

printf("%d",y);

return 0;

}







本文转自dllglvzhenfeng51CTO博客,原文链接:http://blog.51cto.com/1443208/1905617,如需转载请自行联系原作者
相关文章
|
11月前
|
Java C++ 容器
基础三:控制执行流程
基础三:控制执行流程
64 0
|
11月前
|
开发工具
彻底搞清游戏开发中的循环逻辑
循环是游戏开发中一定会用到的逻辑,不论是你想控制移动,或者进行遍历,亦或者不停的去执行某一段逻辑,都需要使用循环。那么对于循环的使用你彻底了解了吗?今天这篇文章就帮助你彻底的弄懂微信小游戏开发中的循环的用法。
133 0
|
人工智能 大数据 程序员
一文看懂开源图化框架中的循环设计逻辑!
相信大家在日常工作中,已经精通各种循环逻辑的实现。就拿我来说吧,多年的工作经验,已经让我可以熟练的使用 C++,Python,英语等多种语言,循环多次输出“hello word”。不过大家有没有想过一个这样的问题:如何在一个有向无环图(Directed Acyclic Graph,简称dag)中实现循环呢?
566 0
一文看懂开源图化框架中的循环设计逻辑!
|
PHP 开发者
循环控制|学习笔记
快速学习循环控制
103 0
循环控制|学习笔记
|
Scala 开发者
DoWhile 循环控制|学习笔记
快速学习 DoWhile 循环控制。
85 0
|
Scala vr&ar 开发者
多重循环应用案例|学习笔记
快速学习多重循环应用案例。
107 0
多重循环应用案例|学习笔记
|
前端开发
前端工作小结84-for循环逻辑
前端工作小结84-for循环逻辑
51 0
|
Java C语言 开发者
循环控制 | 学习笔记
快速学习循环控制
循环控制 | 学习笔记
|
Java 开发者
程序逻辑控制(循环控制)|学习笔记
快速学习 程序逻辑控制(循环控制)
|
C#
C#基础——循环
C#基础——循环
168 0