TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Cod em C de uma Clínica

Por:   •  27/3/2016  •  Abstract  •  1.169 Palavras (5 Páginas)  •  214 Visualizações

Página 1 de 5

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

//criando uma estrutura de cadastro de paciente

//----------------------------------------------

typedef struct cliente{

char cpf[11];

char nome[30];

char telefone[9];

int tipodeconsulta;

}Cliente;

//--------------------------------

//declaração de variaveis globais

//--------------------------------

Cliente Paciente[30];

char quadroHorario[8][5];

int ctp = 0;// variavel auxiliar para andar pelos vetor de clientes

//--------------------------------

//--------------------------------------------------------------

//Iniciando a criação de funções do sistema

//--------------------------------------------------------------

void limpaMatrix()

{

int ln,cl;

for(ln=0;ln<8;ln++)

{

for(cl=0;cl<5;cl++)

{

quadroHorario[ln][cl] = '-';

}

}

}

void cadastraPaciente(char cpfgancho[11]){

//Cliente *gancho;

if(ctp <1){

printf("Digite seu CPF para cadastrarmos: \n");

scanf("%s", Paciente[ctp].cpf);

printf("Digite seu nome: \n");

scanf("%s", Paciente[ctp].nome);//Maldito!!!

printf("Digite Seu numero de telefone(****-****): \n");

scanf("%s", Paciente[ctp].telefone);

printf("Qual o tipo de Consulta < 1 - Particular / 2 - Convenio>: \n");

scanf("%d", &Paciente[ctp].tipodeconsulta);

}else{

if(ctp=1){

printf("Voce ja chegou ao numero de cadastros maximo\n\n");

printf("\n");

}

}

ctp++;

}

//Função para verificar o cpf digitado pelo paciente

void verificaCpf(){

char cpfaux[11];

int i;

printf("Insira seu CPF: \n");

scanf("%s", cpfaux);

//printf("%s\n", cpfaux);

for(i = 0; i < 30; i++){

if(strcmp(cpfaux, Paciente[i].cpf)==0){

printf("Paciente Cadastrado\n\n");

}

}

cadastraPaciente(cpfaux);

}

//-------------------------------------------------------------

//Função para agendar os horários da agenda

void agendaConsulta(){

system("clear");

printf(" Seg - Ter - Qua - Qui - Sex\n");

printf(" 8h %c %c %c %c %c\n", quadroHorario[0][0],quadroHorario[0][1],quadroHorario[0][2], quadroHorario[0][3], quadroHorario[0][4]);

printf(" 9h %c %c %c %c %c\n", quadroHorario[1][0],quadroHorario[1][1],quadroHorario[1][2], quadroHorario[1][3], quadroHorario[1][4]);

printf("10h %c %c %c %c %c\n", quadroHorario[2][0],quadroHorario[2][1],quadroHorario[2][2], quadroHorario[2][3], quadroHorario[2][4]);

printf("11h %c %c %c %c %c\n", quadroHorario[3][0],quadroHorario[3][1],quadroHorario[3][2], quadroHorario[3][3], quadroHorario[3][4]);

printf("13h %c %c %c %c %c\n", quadroHorario[4][0],quadroHorario[4][1],quadroHorario[4][2], quadroHorario[4][3], quadroHorario[4][4]);

printf("14h %c %c %c %c %c\n", quadroHorario[5][0],quadroHorario[5][1],quadroHorario[5][2], quadroHorario[5][3], quadroHorario[5][4]);

printf("15h %c %c %c %c %c\n", quadroHorario[6][0],quadroHorario[6][1],quadroHorario[6][2], quadroHorario[6][3], quadroHorario[6][4]);

printf("16h %c %c %c %c %c\n", quadroHorario[7][0],quadroHorario[7][1],quadroHorario[7][2], quadroHorario[7][3], quadroHorario[7][4]);

}

//---------------------------------------------------------------

//Função para exibir os horários da agenda

void exibehorarios()

{

system("clear");

printf(" Seg - Ter - Qua - Qui - Sex\n");

printf(" 8h %c %c %c %c %c\n", quadroHorario[0][0],quadroHorario[0][1],quadroHorario[0][2], quadroHorario[0][3], quadroHorario[0][4]);

printf(" 9h %c

...

Baixar como (para membros premium)  txt (7 Kb)   pdf (68.5 Kb)   docx (12.2 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com