您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页西南交大c++实验六.doc

西南交大c++实验六.doc

来源:爱go旅游网


实验__6__实验报告

教学班级:_____ 学生学号:___ ___ 学生姓名:_________

实验日期:2018/4/24___________ 实验地点:______(机房)

指导教师签名:__________ 实验成绩:___________

一、实验目的

1.掌握循环与选择结构的嵌套的使用方法;

2.掌握嵌套循环的使用方法;

二、实验任务

1. 编写一个成绩录入程序,该程序可录入不同班级学生的学号、语文、数学和英语成绩并判断学生的优势学科。班级数目、各班人数、学号、三科成绩(假设各科成绩均不相同)均由键盘输入。运行结果如下,请编码实现。

2.百鸡问题:公鸡5元钱一只,母鸡3元钱一只,小鸡三只1元钱。现在用100块钱买了100只鸡,问公鸡、母鸡、小鸡各多少只运行结果如下,请编码实现。(解题思路参考教材P7和逻辑推理问题)

3. 键盘输入10个整数,输出这些数中位置上的数字之和为7的所有整数。运行结果如下,请编码实现。

4. 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。运行结果如下,请编码实现。(参考教材案例真因子的问题。)

5.用循环结构语句编程并输出下图,其行数由键盘输入,行数和每行输出的星号*数有2倍的关系。运行结果如下,请编码实现。

三、实验结果(源程序 + 注释)

1.#include

using namespace std;

void main()

{

cout<<\"学号:******* 姓名:***\"<int m,n,cla,stu,x,a,b,c;

cout<<\"请输入班级数量:\"<cin>>n;

cla=1;

stu=1;

for(cla=1;cla<=n;cla++)

{

cout<<\"=========================\"<cout<<\"请输入\"<cin>>m;

for(stu=1;stu<=m;stu++)

{

cout<<\"请输入第\"<cin>>x>>a>>b>>c;

if(a>b)

if(a>c)

cout<<\"学生\"<else

cout<<\"学生\"<else

if(b>c)

cout<<\"学生\"<else

cout<<\"学生\"<}

}

}

2.#include

using namespace std;

void main()

{

cout<<\"学号:******* 姓名:***\"<int x,y,z;

for(x=0;x<=20;x++)

for(y=0;y<=33;y++)

{ z=100-x-y;

if(z%3==0&&5*x+3*y+z/3==100)

cout<<\"cocks=\"<include

\"<<\"chicken=\"<\"<<\"hens=\"<using namespace std;

void main()

{int i,n;

cout<<\"请输入需要分解的正整数:\"<#include

using namespace std;

void main()

{

cout<<\"学号:******* 姓名:***\"<int i,j,n;

cout<<\"请输入要输出的行数:\"<cin>>n;

for(i=1;i<=n;i++)

{ for(j=1;j<=2*(n-i);j++)

cout<<\" \";

for(j=1;j<=2*n;j++)

cout<<\"*\";

cout<}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务