Ir ao conteúdo
  • Cadastre-se

PODE-PÁ

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

1
  1. @kgin testei sim esta falando que o erro esta no main, mas não estou entendo porque esta dando errado, eu estou usando o DEV C++
  2. #include <stdio.h> #include <stdlib.h> //Tipo tPessoa definido como uma estrutura typedef struct _pessoa{ char nome[30]; int idade; char sexo; float altura; float peso; float imc; } tPessoa; void lePaciente(tPessoa *registro){ //Ler e armazenar todos os dados de um paciente printf("\nDigite o nome: "); scanf(" %[^\n]s", registro->nome); printf("Digite a idade: "); scanf("%d", &(registro->idade)); printf("Digite o sexo (M / F): "); scanf(" %c", &(registro->sexo)); printf("Digite a altura: "); scanf("%f", &(registro->altura)); printf("Digite a peso: "); scanf("%f", &(registro->peso)); registro->imc = 0; printf("\n"); fflush(stdin); } void imprimePaciente(tPessoa registro){ //Imprimir todos os dados de um paciente printf("+--------------------------------------+-------+\n"); printf("| Nome: %30s | IMC |\n", registro.nome); printf("| Idade: %3d Sexo: %c | |\n", registro.idade, registro.sexo); printf("| Altura: %4.2f Peso: %5.1f | %4.1f |\n", registro.altura, registro.peso, registro.imc); printf("+--------------------------------------+-------+\n"); } float calculaIMC(tPessoa registro){ //Calcular e retornar o IMC de um paciente float x; float y; float r; r = x / (y* 2); return r; } int main(void) { //Parte principal do programa int a, c; a = lelePaciente; c = calculaIMC; imprimePaciente(c); return 0; }
  3. #include <stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> #include<locale.h> main(void){ char M[61]; char K[11]="EARTE2020/1"; int i; int l; int r; int op; setlocale(LC_ALL,"Portuguese"); printf("1 - Codificar"); printf("\n2 - Decodificar"); printf("\n3 - Sair "); printf("\n\n Digita a opcao desejada:"); scanf("%i",&op); if(op==1){ printf("Digite a mensagem a ser codificada (ate 60 caracteres sem espacos):"); scanf("%s",M); printf("\n*************************************"); printf("\n**** Tamanho da Mensagem = 16 *******"); printf("\n*** Inicio da mensagem codificada ***"); for(i=0;i < 16;i++){ print("%d,", M[i] ^ K[i]); } printf("\n*** Fim da Mensagem codificada ***"); printf("\n*************************************"); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...