[求助]帮忙。。。。。。。。。求一个程序。。。

时间:2023-02-21 22:25:41
功能:1、屏幕上出现一个界面,让操作员能够方便的选择所需要进行的操作,包括登记入住、查询房间的入住情况、查询当前费用、结账退房等操作。
2、对不同标准的房间实施不同的收费标准,也可以按天收费或按小时收费,可根据顾客需要在登记的入住的时候进行选择。
    3、在结账退房时,根据入住的时间,计费方式和房间单价计算出总费用。
分步实施:
     1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
     2、完成最低要求:建立房间列表,完成登记入住、查询房间入住情况功能。
     3、进一步要求:完成计费和费用查询功能。
要求:1、用C语言实现系统;
2、系统的各个功能模块要求用函数实现;
3、界面友好(良好的人机交互),程序加必要的注释。
课程设计实验报告要求:
1、预习报告:题目、课程设计任务、数据结构、程序的总体设计(算法)、模块划分。
2、实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调试中问题与解决方案、
小结等。

发到小弟邮箱中。。。。。谢谢啊!~~~404239647@qq.com

6 个解决方案

#1


自己顶起。。。。。。

#2


貌似……………………又是作业………………哇塞,实验报告都得写上……

#3


#include<stdio.h>
#inlude<stdio.h>
double popo(double a,double b,double c bouble d)
{
  int i,m,temp;
  int wage[4]={a,b,c,d};
  for(m=1;m<=3;m++)
    for(i=0;i<3;i++)
       if(wage[i]<wage[i+1])
          {
             temp=wage[i];
             wage[i]=wage[i+1];
             wage[i+1]=temp;
          }
     for(i=0;i++;i<4)
       return wage[i];
}
/////////
 double technician _wage_1(double hours)
{
  double wage_1;
  wage_1=hours*100;
  return (wage_1);
}
////////
  
  double sales_worker_wage_2(double sales)
{
   double wage_2;
   wage_2=sales*0.04;
   return(wage_2);
}
////////////
  double sale_ manager_wage_3(double sales_sum)
{
  double wage_3;
  wage_3=5000+sales_sun*0.005;
  return (wage_3);
}
////////////

  
struct job
{
  
  int num;
  int wage;
  int age;
  char name[20];
  char position[20];
  char sex;
}worker[4];
////////////////////////
void main
{
   int t,manager_wage;
   double wage_order[4] 
   double technician _wage,sales_worker_wage, sale_ manager_wage;
   double ,a,b,c,d;
   job work[1]={ , , , , , };
   job work[2]={ , , , , , };
   job work[3]={ , , , , , };
   job work[4]={ , , , , , };
   manager_wage=8000;
   technician _wage=technician _wage_1("输入技术工作的时间");//自己输入
   sales_worker_wage=sales_worker_wage_2("输入销售人员的销售额"); //自己输入
   sale_manager_wage=sale_ manager_wage_3("输入所辖部门销售总额");//自己输入
   b=technician _wage;
   c=sales_worker_wage
   d=sale_manager_wage;
   wage_order[4]=popo(a,b,c,d);
   for(t=0;t<4;t++)
   printf("%f",wage_order[t]");
   
}
用记事本编的,可能有语法错误,自己上机调试哈。。。(C语言)

#4


作业题

#5


帮顶~

#6


我们也要求写,不过,我会解决的。

#1


自己顶起。。。。。。

#2


貌似……………………又是作业………………哇塞,实验报告都得写上……

#3


#include<stdio.h>
#inlude<stdio.h>
double popo(double a,double b,double c bouble d)
{
  int i,m,temp;
  int wage[4]={a,b,c,d};
  for(m=1;m<=3;m++)
    for(i=0;i<3;i++)
       if(wage[i]<wage[i+1])
          {
             temp=wage[i];
             wage[i]=wage[i+1];
             wage[i+1]=temp;
          }
     for(i=0;i++;i<4)
       return wage[i];
}
/////////
 double technician _wage_1(double hours)
{
  double wage_1;
  wage_1=hours*100;
  return (wage_1);
}
////////
  
  double sales_worker_wage_2(double sales)
{
   double wage_2;
   wage_2=sales*0.04;
   return(wage_2);
}
////////////
  double sale_ manager_wage_3(double sales_sum)
{
  double wage_3;
  wage_3=5000+sales_sun*0.005;
  return (wage_3);
}
////////////

  
struct job
{
  
  int num;
  int wage;
  int age;
  char name[20];
  char position[20];
  char sex;
}worker[4];
////////////////////////
void main
{
   int t,manager_wage;
   double wage_order[4] 
   double technician _wage,sales_worker_wage, sale_ manager_wage;
   double ,a,b,c,d;
   job work[1]={ , , , , , };
   job work[2]={ , , , , , };
   job work[3]={ , , , , , };
   job work[4]={ , , , , , };
   manager_wage=8000;
   technician _wage=technician _wage_1("输入技术工作的时间");//自己输入
   sales_worker_wage=sales_worker_wage_2("输入销售人员的销售额"); //自己输入
   sale_manager_wage=sale_ manager_wage_3("输入所辖部门销售总额");//自己输入
   b=technician _wage;
   c=sales_worker_wage
   d=sale_manager_wage;
   wage_order[4]=popo(a,b,c,d);
   for(t=0;t<4;t++)
   printf("%f",wage_order[t]");
   
}
用记事本编的,可能有语法错误,自己上机调试哈。。。(C语言)

#4


作业题

#5


帮顶~

#6


我们也要求写,不过,我会解决的。