关键词不能为空

当前您在: 主页 > 高中公式大全 >

长方形和正方形的周长公式实验 C++程序设计-----顺序结构、选择结构

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-12 12:05
tags:海伦公式

美国高中排名-100字好段



高级程序设计语言C++


班级:
学号:
姓名:
日期:





























实验1 C++程序设计-----顺序结构、选择结构
1. 实验目的
1) 了解在VC++6.0系统上如何编辑,编译,连接和运行一个C++程序。
2) 通过运行简单的C++程序,初步了解C++源程序的结构和特点。
3) 掌握简单的C++程序的编写和调试方法及赋值语句和输入输出的使用方法。
4) 掌握结构化程序的3种基本结构之一―――顺序结构。
5) 熟悉if 与switch语句的格式、执行过程、使用方法及典型案例;
6) 学会使用选择结构解决一般的实际问题,能编写简单的应用程序。

2. 实验内容和步骤
1) 已知三角形三条边a ,b ,c,用海伦公式求三角形面积(假定能够称三角形)。
源程序:
#include
#include
#include
using namespace std;
main()
{









int a,b,c;
float p,S;
cin>>a>>b>>c;
if(a+b>c&&b+c>a&&a+c>b)
{ p=(a+b+c)2;
S=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<此三角形面积为
}
else cout<<此三边不构成三角形
return 0;
}
运行结果:

2) 输入一个华氏温度,要求输出摄氏温度。公式为C= (F-32),输出要有文字说明,取
两位小数, 右对齐,设置宽度为10。注:文字说明的意思是:有提示信息类似:“请
输入一个华氏温度;”“得到 的摄氏温度为:......”
源程序:
#include
#include

using namespace std;
int main()
{
int F;
double C;
cout<<请输入一个华氏温度





}
cin>>F;
C=5.0(9*(F-32));
cout<cout<<得到的摄氏温度为:
return 0;

运行结果:



3) 给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’ 、’D’、’E’。90分以上
为’A’,80~89分为’B’,70~79分为’C’,60~69 分为’D’,6
0分以下为’E’。请考虑如果输入小于0,或者大于100的情况,提示输出:输入有
误,请核对后再输入!
用三种方法实现:多个if的复合条件判断;if的嵌套;switch。
提示:使用swi tch的时候,取分数的十位上的数,根据十位上的数进行多分支选择。
score10即可。考虑如果 要取个位上的数怎么办?红色字体考虑即可,不用写在程
序中。
方法一源程序:
#include
#include
using namespace std;
int main()
{
int score;
cout<<请输入学生成绩


cin>>score;
switch(score10)



























{ case 10:
case 9:cout<<
case 8:cout<<
case 7:cout<<
case 6:cout<<







case 5:
case 4:
case 3:
case 2:
case 1:
case 0:cout<<
default:cout<<输入有误,请核对后再输入!
}
return 0;
}
运行结果:

方法二源程序:
#include
#include
using namespace std;
int main()
{
int score,m;
cout<<请输入学生成绩
cin>>score;
if(score>0&&score<100)
{ m=score10;
if(m==10||m==9) cout<<'A'<


else if(m==8) cout<<'B'< else if(m==7) cout<<'C'< else if(m==6) cout<<'D'< else cout<<'E'< }
else cout<<输入有误,请核对后再输入!
return 0;
}
运行结果:

方法三源程序:
#include
#include
using namespace std;
int main()
{
int score;
cout<<请输入学生成绩
cin>>score;
if(score<0||score>100) cout<<输入有误,请核对后再输入!
if(score>=90&&score<100) cout<<'A'< if(score>=80&&score<90) cout<<'B'< if(score>=70&&score<80) cout<<'C'< if(score>=60&&score<70) cout<<'D'< if(score>=0&&score<60) cout<<'E'< return 0;
}
运行结果:
4) 设计一个简单计算器,输入两个数,能够计算两个数的和,差,积,商。(switch ‘+’
‘-‘ ‘*’ ‘’)
源程序:
#include
#include
#include
using namespace std;
int main()
{
int a,c;
char b;
float d;
cout<<请输入想要计算的式子
cin>>a>>b>>c;
cout< switch(b)
{ case '+':d=a+c;break;
case '-':d=a-c;break;
case '*':d=a*c;break;
case '':d=ac;break;
}
cout< return 0;
}
运行结果:


3. 遇到的问题及解决方法






四川省中小学学籍管理系统-7岁儿童智商测试题


艺术类留学-重庆大学城科技学院


保定学院怎么样-中山大学专业介绍


湖北高考录取查询-小型食品加工设备


劝学一句原文一句翻译-立方根等于本身的数是


工商管理主要课程-海都学院


抵怎么读-背单词


双一流院校-1英寸是多少厘米



本文更新与2020-09-12 12:05,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/392849.html

实验 C++程序设计-----顺序结构、选择结构的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文