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

Algoritmos

Resenha: Algoritmos. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  11/11/2013  •  Resenha  •  2.024 Palavras (9 Páginas)  •  257 Visualizações

Página 1 de 9

1. #include <stdio.h>

#include <stdlib.h>

#define TAM 1000

typedef struct {

char nome [50];

float peso, altura;

}tipopessoa;

float imc (float h, float p)

{

float imc;

imc = p/(h*h);

return imc;

}

int main()

{

float pes,halt;

int x;

tipopessoa pessoa[TAM];

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

{

printf("\nEscreva o nome:");

fflush(stdin);

gets(pessoa[x].nome);

printf("Ecreva o peso:");

scanf("%f", &pes);

pessoa[x].peso = pes;

printf("Escreva a altura:");

scanf("%f", &halt);

pessoa[x].altura = halt;

}

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

{

if (imc (pessoa[x].altura, pessoa[x].peso) > 30)

{

printf("\nA pessoa %s esta acima do peso" , pessoa[x].nome);

}

}

2. #include <stdio.h>

#include <stdlib.h>

#define TAM [10000]

typedef struct{

int dia, mes, ano, hora, minuto;

}Tipodata;

typedef struct {

char nome[50];

char sexo[50];

Tipodata Nascimento;

Tipodata Consulta;

}Consultorio;

Consultorio paciente[4];

int main (){

int x;

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

{

printf("\nDigite nome do paciente: ");

scanf("%s",paciente[x].nome);

fflush(stdin);

printf("Digite o sexo do paciente: ");

scanf("%s", paciente[x].sexo);

fflush(stdin);

printf("Digite a data da consulta: \n");

printf("Dia: ");

scanf("%d", &paciente[x].Consulta.dia);

fflush(stdin);

printf("M%cs: ",136);

scanf("%d", &paciente[x].Consulta.mes);

fflush(stdin);

printf("Ano: ",136);

scanf("%d", &paciente[x].Consulta.ano);

fflush(stdin);

printf("Hora: ");

scanf("%d", &paciente[x].Consulta.hora);

fflush(stdin);

printf("Minutos: ");

scanf("%d", &paciente[x].Consulta.minuto);

fflush(stdin);

if(paciente[x].Consulta.dia == paciente[x-1].Consulta.dia && paciente[x-1].Consulta.mes == paciente[x-1].Consulta.mes && paciente[x].Consulta.ano == paciente[x-1].Consulta.ano && paciente[x].Consulta.hora == paciente[x-1].Consulta.hora && paciente[x].Consulta.minuto == paciente[x-1].Consulta.minuto)

{

printf("\n Nao pode marcar a consulta de %s, pois ja tem consulta marcada nesse horario! \n", paciente[x].nome);

}

}

}

3. #include <stdlib.h>

#include <stdio.h>

#define TAM [100]

typedef struct{

int hora, minuto, segundo;

}Tipotempo;

typedef struct{

int hora;

int minuto;

char chapa[10];

char marca[15];

Tipotempo Entrada;

Tipotempo Saida;

}Estacionamento;

Estacionamento horario[4];

int main(){

int x;

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

{

printf("\nDigite a hora de entrada: ");

scanf("%d",&horario[x].Entrada.hora);

fflush(stdin);

...

Baixar como (para membros premium)  txt (9.5 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com