Código hotel em C
Cenario: Reservas em um hotel
20 quartos simples - duplo
8 com banheira
-> Cadastro do cliente (nome,endereço,telefone)
-> periodo de reserva
-> data entrada e saída
-> quantidade de pessoas
-> listar uma reserva por cliente
-> listar reserva por período
-> verificar disponibilidade
typedef struct
{
int numero; char data[10]; //dd/mm/aaa char entrada[10]; char saida[10]; int pessoas; int tipoquarto; //1-single, 2- double, 3- com banheira cliente c;
*/
#include
#include
#include
#include
//variáveis globais typedef struct
{
char nome[50]; char ende[100], percheckin, percheckout,media,a3; char tel[11]; char email[50];
}cliente;
int turma; cliente t[50];
typedef struct
{
int numero; char data[10]; //dd/mm/aaa char entrada[10]; char saida[10]; int pessoas; int tipoquarto; //1-single, 2- double, 3- com banheira
}listar;
//Subrotinas int cadhospede()
{
int tamanho,tamanhosimples,tamanhoduplo,i; system("cls"); printf("Informe a quantidade de quartos a ser reservados\n"); fflush(stdin); scanf("%d",&tamanho); return tamanho;
}
void cadastrarHospede()
{
int i; system("cls"); { printf("Informe o nome do Hospede\n"); fflush(stdin); gets(t[i].nome); printf("Informe o edereco do(a) hospede %s\n", t[i].nome); fflush(stdin); scanf("%f", &t[i].ende); printf("Informe o telefone do(a) hospede %s\n", t[i].nome); fflush(stdin); scanf("%f", &t[i].tel); printf("Informe o e-mail do(a) hospede %s\n", t[i].nome); fflush(stdin); scanf("%f", &t[i].email);
}
}
void