问 题五十: 现在北京有一套房子,价格200万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。 如果他想买这套房子,不贷款,不吃不喝,几年可以买到房子?
2013-04-16 11:16
435 查看
/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * All rights reserved. * 文件名称: txt.c * 作 者: liuyongshui * 问 题: 现在北京有一套房子,价格200万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。 如果他想买这套房子,不贷款,不涨工资,没有其他收入,每年不吃不喝不消费,那么他需要几年才能攒够钱买这套房子? * 问题来源: http://blog.csdn.net/sxhelijian/article/details/7959874 * 完成日期: 2013 年4 月16日 * 版 本 号: V1.0 */ #include <stdio.h> int main() { int i=0; int flag=0; //标记 float salary=40; //每年的工资 float begin_value= 200; // 开始的房价 float rate=0.1; // 房价上涨率 float late_value; // 涨价后的房价 late_value=begin_value* rate+ begin_value ; while(salary* i< late_value) { i++; late_value+=late_value *rate; // 每年上涨的的价格是在前年的基础上 if(i>100) //i大于100(即你的工作100年,嘻嘻,这不可能的事) { flag=0; break; } } if(flag) // flag==0 { printf("经过%d年后,软件工程师可以买到房子!\n", i); } else { printf("嗨,工作辈子,软件工程师都不能买到房子,好惨哦!\n"); } return 0; }
相关文章推荐
- 问题四十九: 现在北京有一套房子,价格200万,假设房价每年上涨10%( 每年上涨的的价格是在200万基础上),一个软件工程师每年固定能赚40万。 他想买这套房子,不贷款,不吃不喝,几年后可以买到?
- 我在北京工作这几年 – 一个软件工程师的反省
- 现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值v和重量w(1<=v,w<=10);如果给你一个背包它能容纳的重量为m(10<=m<=20),你所要做的就是把物品装到背包里,使
- 北京工作这几年 – 一个软件工程师(转载)
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- [转]给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省
- 我在北京工作这几年 – 一个软件工程师的反省(转)
- 我在北京工作这几年 – 一个软件工程师的反省
- 在北京工作这几年 – 一个软件工程师的反省
- 一个袋子里面有n个球,每个球上面都有一个号码(拥有相同号码的球是无区别的)。如果一个袋子是幸运的当且仅当所有球的号码的和大于所有球的号码的积。 例如:如果袋子里面的球的号码是{1, 1, 2, 3},这个袋子就是幸运的,因为1 + 1 + 2 + 3 > 1 * 1 * 2 * 3 你可以适当从袋子里移除一些球(可以移除0个,但是别移除完),要使移除后的袋子是幸运的。现在让你编程计算一下你可以获得
- 在北京,如果你有幸地摇到号,博弈论或许可以帮你便宜地买到车
- 在北京工作这几年 – 一个软件工程师的反省