C02-程序设计基础提高班(C++)第3周上机任务

简介: 第3周安排:阅读教材第1-3章(p1-87),主要内容是数据类型、表达式、控制结构回到C02-程序设计基础提高班(C++)学习安排  0.试将下列问题的解决算法用传统流程图和N-S盒图分别表示出来。  提示:传统流程图和N-S盒图是要学着画一画的。  (1)将输入的任意三个整数a、b、c,按从小到大的顺序输出。  (2)输入一个三位数n,判断输出n是否为水仙花数。若各位数的立方和等

3周安排:阅读教材第1-3章(p1-87),主要内容是数据类型、表达式、控制结构

回到C02-程序设计基础提高班(C++)学习安排

  0.试将下列问题的解决算法用传统流程图和N-S盒图分别表示出来。

  提示:传统流程图和N-S盒图是要学着画一画的。

  (1)将输入的任意三个整数abc,按从小到大的顺序输出。

  (2)输入一个三位数n,判断输出n是否为水仙花数。若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33)。

  (3)输出出所有的这种数(100999间


  下面的编程题需要提交博文,程序的书写规范很重要,最起码的要求:(1)缩格排版;(2)一句一行;(3)花括号位置;(4)适度的注释。记得要在博文后面写上总结,尤其是对知识点的归纳,本周的知识点或许显得简单,但不久之后,总结知识点的必要性和重要性就体现出来了。

  博文的形式参见了《第一个C++上机报告(示例)》,如何出让人读起来舒服的博文,见视频《发布第一个C++上机报告》http://www.tudou.com/programs/view/L0luD_ruUa0/

  1.编写程序,输出各种基本类型所占用的字节长度。

  2.任意输入三条边(abc实型),若能构成三角形,则计算并输出其面积,否则输出标志“No Triangle!”。

  三角形面积计算公式:

  3.输入一段英文(以符号“$”表示文章输入结束),分别统计出其中元音字母的个数。

  4.利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。

  5. 编程序输出各种星号图(至少选择输出三种,这道题很锻炼分析能力,好好玩。)

  

  6. 编程序生成一张从英尺到米的转换表(1米大约等于3.28英尺),以方便工厂里工人师傅使用。输出形式如下图所示,第i行第j列的值vij代表i*10+j英尺对应的米数。每输出10英尺的转换表后,另起一行输出。(提示:为使输出美观,可以在各项中间用’\t’分隔,或者用教材p53讲的输入输出控制流。)
  

目录
相关文章
|
8月前
毛概期末考试要点总结
毛概期末考试要点总结
384 0
|
12月前
|
C++
西安石油大学C++上机实验 上机一:类与对象程序设计(2学时)
上机目的 掌握声明类的方法。 掌握类和类的成员的概念以及定义对象的方法。 掌握构造函数和析构函数的使用方法
70 0
|
索引 Python
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(二)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(二)
|
存储 关系型数据库 MySQL
熬了整整30天,java面向对象编程基础实验报告
熬了整整30天,java面向对象编程基础实验报告
熬了整整30天,java面向对象编程基础实验报告
|
算法 C++
程序设计课2014年秋第11周学习经验交流和自省
课程主页在http://blog.csdn.net/sxhelijian/article/details/39152703,课程资源在云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。  发现你在学习中成功的经验,以及有好感觉的时候,做一简短总结 能在一定时间内,写出想要表达的信息通过编写代码 总算找到了一点感觉,现在天天晚自习,希望能在自习中重新找回自己学习的状态,尽快追上去。
1730 0
|
C语言 C++
计算机科学-第1周 三道C语言编程题
《计算机科学》课程主页在:http://blog.csdn.net/sxhelijian/article/details/13705597   作为预热,在课堂上与法学院的学生一起编了三道程序,有同学希望在博客上看到。这是此文来历。   1. [要减肥吗?]   女性的标准体重是:身高(厘米)-100= 标准体重(公斤),超过标准体重20%以上者为肥胖,低于标准体重20%的为偏瘦,在肥胖与偏
1026 0
|
C++ 算法 存储
C++程序设计-第1周温故知新上机实践项目
回到课程主页,链接:C++程序设计课程主页-2012级   本次上机对应的教学内容:第7章 自定义类型,主要为结构体与枚举类型 【项目1】热身运动 回顾上学期学习过的知识,编程序解决下面的问题1、编写函数stringcat,实现字符串的连接,程序中需要使用指针形式访问字符串 int main() { char s1[30]="I love "; char *s2="C++"; st
1235 0
|
存储 自然语言处理 C++
C02-程序设计基础提高班(C++)第14周上机任务-文件操作
第14周:阅读教材第13章(p417-458),主要内容是输入输出,重点是文件的操作,完成第14周上机任务; (回到C02-程序设计基础提高班(C++)学习安排) 【任务1】涨工资从文件salary.txt中读入500名工人的工资,全部增加100元后进行排序,将排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt中。[ 参考:涨工资了 - http://blog.cs
1462 0
|
网络架构 C++ 安全
C02-程序设计基础提高班(C++)第12周上机任务-类的继承
第12周:阅读教材第11章(p347-394),主要内容是类的继承,完成第12周上机任务; (回到C02-程序设计基础提高班(C++)学习安排) 【任务1】定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要
1199 0