C++程序设计实验报告(四)
来源:互联网 发布:淘宝快递助手怎么开 编辑:程序博客网 时间:2024/06/08 19:51
报告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++程序设计实验报告(四)
- C++程序设计实验报告(四)
- C 程序设计实验报告(二)
- 第一次C程序设计实验报告
- 第二次C程序设计实验报告
- 第三次C程序设计实验报告
- C++程序设计实验报告(三十四)---第三周任务四
- C++程序设计实验报告(三十八)---第四周任务四
- C++程序设计实验报告(四十二)---第五周任务四
- C++程序设计实验报告(四十六)---第六周任务四
- C++程序设计实验报告(五十六)---第八周任务四
- C++程序设计实验报告(四) 错在哪
- 程序设计实验报告(15.1)
- [VFP]实验报告 实验四 顺序及分支程序设计
- 第四次C程序设计实验报告
- 第五次C程序设计实验报告
- C程序设计课程-第七次实验报告
- c程序设计第七次上机实验报告
- PHP5 php.ini中文解释
- 在TI-Omap3530上移植Android GingerBread 2.3.4
- VMware下设置IP和MAC地址详细(用于Ubuntu下上网)
- VMware虚拟机慢的问题
- linux下使用过的命令
- C++程序设计实验报告(四)
- Split View Controller在应用的中的若干问题及解决
- 表单客户端验证框架jsvalidation
- 【JAVA】ClassLoader原理
- Android开发中ViewStub的应用方法
- Ubuntu Linux系统下Apt-get命令参数详解
- 最常见的20种VC++编译错误信息
- Ubuntu E:Sub-process /usr/bin/dpkg returned an error code (1)
- Debian Linux新手Apt-get/dpkg简明入门