C++作业3

一、问题及代码

/* 
* 文件名称: 
* 作    者:王妍  
* 完成日期:  2017年3月11日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:
* 输入描述:  
* 问题描述:/* 
* 文件名称: 
* 作    者:王妍  
* 完成日期:  2017年3月11日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:
* 输入描述:输入x的值
* 问题描述:项目4:多分数段函数求值
从键盘输入x的值(要求为实型),根据下面的公式计算并输出y的值。 
* 程序输出:输出y的值
* 问题分析:无 
* 算法设计:无 
*/ 
#include <stdio.h>
#include <math.h>
int main()
{ 
	int x;
	double y;
	printf("请输入一个数:\n");
    scanf("%d",&x);
    if(x<2)
	{
      y=x;
	  printf("y=%d\n",y);
	   }
	else if(x<6&&x>=2)
	{
		y=x*x+1;
        printf("y=%d\n",y);
	}
	else if(x<10&&x>=6)
	{
		y=sqrt(x+1);
	    printf("y=%d\n",y);
	}
	else if(x>=10)
	{
		y=1/(x+1);
		printf("y=%d\n",y);
	}
	return 0;
}

二、运行结果


一、问题及代码

/* 
* 文件名称: 
* 作    者:王妍  
* 完成日期:  2017年3月11日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:
* 输入描述:  
* 问题描述:项目2:本月有几天?
*自选if语句的嵌套或/和switch语句完成程序设计
*编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。
*样例输入1:2004 2
*输出结果1:本月29天
*样例输入2:2010 4
*输出结果2:本月30天 
* 程序输出:  
* 问题分析:无 
* 算法设计:无 
*/ 
#include <iostream>
using namespace std;
int main()
{
	cout<<"请输入一个月:"<<endl;
   int a,b;
   cin>>a;
    b=a%2;
	if(a==2)
	{
       cout<<"本月28天。";
	   }
	else if(b==0&&a<7)
	{
        cout<<"本月有30天。";
	}
	else if(b!=0&&a<=7)
	{
		cout<<"本月有31天。";
	}
	else if(b!=0&&a>7)
	{
		cout<<"本月有31天。";
	}
	else{
		cout<<"本月有30天。";
	}
	return 0;
}

二、运行结果


一、问题及代码

 
/*
 * 文件名称:shiyan.cpp
 * 作    者:王妍
 * 完成日期:2017 年 3 月 2日
 * 版 本 号:v1.0
 * 对任务及求解方法的描述部分:
 * 输入描述:输入存款金额并选择存款种类
 * 问题描述:定期存款利息计算器
 * 程序输出:到期利息和本息存款数
 * 问题分析:switch条件语句
 * 算法设计:switch条件语句
 */
#include <iostream>
using namespace std;
int main()
{
double a,b,c,d;
    cout<<"欢迎使用利息计算器!"<<endl;
    cout<<"请输入存款金额:"<<endl;
	cin>>a;
    cout<<"======存款期限======"<<endl;
    cout<<"1、3个月"<<endl;
    cout<<"2、6个月"<<endl;
    cout<<"3、一年"<<endl;
    cout<<"4、二年"<<endl;
    cout<<"5、三年"<<endl;
    cout<<"6、五年"<<endl;
int e;
    cout<<"请输入存款期限代号:"<<endl;
    cin>>e;
    switch(e)
    {
    case 1:
            c=0.25;
            d=0.031;
            break;
    case 2:
            c=0.5;
            d=0.033;
            break;
    case 3:
            c=1;
            d=0.035;
            break;
    case 4:
            c=2;
            d=0.044;
            break;
    case 5:
            c=3;
            d=0.05;
            break;
    default:
            c=5;
            d=0.055;
        }
e=a*c*d;
a=a+e;
cout<<"到期利息为:"<<e<<"元,本息合计为:"<<a<<endl;
cout<<"感谢您的使用"<<endl;
return 0;
}

二、运行结果



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
C 学生作业管理系统是一个帮助学生和老师更好地管理和组织作业的在线平台。它提供了一种方便快捷的方式,使学生能够及时了解和完成自己的作业。 首先,学生可以在系统上查看每门课程的作业任务和截止日期。系统会提醒学生即将到期的作业,并保持学生对作业完成情况的经常更新。这样,学生不会错过任何截止日期,并能够更好地规划自己的时间以完成作业。 其次,学生可以在系统上提交作业。他们可以上传文件或输入文本,并将其发送给老师。这个过程是完全电子化的,消除了传统纸质作业可能出现的遗失或损坏的风险。老师也可以在系统上及时看到学生的提交,从而更好地跟踪和评估作业完成情况。 除了作业管理,C 学生作业管理系统还提供了其他功能。学生可以在系统上与老师和同学交流和讨论作业的问题,以及分享学习资源。这样,学生可以互相帮助和鼓励,促进学习氛围的形成和交流。 此外,C 学生作业管理系统还可以生成作业成绩和报告。老师可以将学生的作业成绩输入系统,并用图表和图表的形式进行分析和展示。这样,学生和家长可以更清楚地了解学生的学术表现,并对自己的学习进行调整和改进。 总的来说,C 学生作业管理系统提供了一个更有效和便捷的方式来管理作业。它帮助学生和老师更好地组织和跟踪作业,促进学生的学习和进步。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值