C++程序设计实验报告(四)
2012-02-11 15:12
357 查看
报告1:求解1/2-2/3+3/4-…+19/20/
实验目的:学会循环语句的使用
实验内容:编程序,求解1/2-2/3+3/4-…+19/20/
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称: 求解1/2-2/3+3/4-…+19/20/
* 作 者: 刘镇
* 完成日期: 2011 年 10 月 19 日
* 版本号: 1.001
* 对任务及求解方法的描述部分
* 输入描述:无
* 问题描述:求1/2-2/3+3/4-…+19/20
* 程序输出:1/2-2/3+3/4-…+19/20的结果
* 问题分析:在本上求出这个问题的通式,再将其转换为C++语言。
* 算法设计:
#include <iostream> using namespace std; int main( ) { int i, sign = 1; double d,s; i = 1, s = 0; while (i <= 19) { d = double (i) / (i+1); s = s+sign * d; sign = sign * (-1); i++; } cout << "1/2-2/3+3/4-…+19/20 = " << s << endl; return 0; }
运行结果:
报告2:富翁与陌生人的给予问题
实验目的:学会用循环结构解决实际问题
实验内容:划算的交易?
算法设计:
#include<iostream> using namespace std; int main() { int Millionaire = 1, Msum = 0, Ssum = 300; for(int i = 1; i <= 30; i++) { Msum += Millionaire; Millionaire *= 2; } Msum = Msum / 1000000; cout << "陌生人给富翁" << Ssum << "万元钱。" << endl; cout << "富翁给陌生人" << Msum << "万元钱。" << endl; return 0; }
运行结果:
经验积累:
1.确实想到了要转换类型,但怎么也做不对,应该找老师帮一下,会节省好多时间。
2.自顶向下,逐步求精。
3.要把自己的想法用c++表达不是马上能办到的。上机感言:多思考,撞错,走查,撞错,走查,思路会渐渐清晰些。
相关文章推荐
- C++程序设计实验报告(9-4)
- C++程序设计实验报告(一)
- C++程序设计实验报告(一)
- C++程序设计实验报告(二)
- C++程序设计实验报告(四十七)---第六周任务五
- C++程序设计实验报告(十三)
- C++程序设计实验报告(五十二)---第八周任务1-2
- C++程序设计实验报告(八十一)---第十六周任务三
- C++程序设计实验报告(六十五)---第十二周任务一
- C++程序设计实验报告(四) 错在哪
- C++程序设计实验报告(五)
- C++第4次实验(基础班)—循环结构程序设计(上机报告)
- C++程序设计实验报告(十四)
- C++程序设计实验报告(五十三)---第八周任务1-3
- C++程序设计实验报告(十二)----计算sin和cos的近似值
- C++程序设计实验报告(二十四)
- C++程序设计实验报告(二十九)---第二周任务三(3-1)
- C++程序设计实验报告(三十六)---第四周任务二
- C++程序设计实验报告(六十六)---第十二周任务二
- C++程序设计实验报告【5.1.4】