Jump to content

rafael_iftm

Members
  • Content count

    3
  • Joined

  • Last visited

Everything posted by rafael_iftm

  1. Olá amigos do Fórum. Estou tentando desenvolver um código que atende aos seguintes requisitos. >>Escrever um programa que cadastre o nome, a altura, o peso, o cpf e sexo de algumas pessoas. Com os dados cadastrados, em seguida, localizar uma pessoa através do seu CPF e imprimir o seu IMC, além das funções adicionais descritas no menu. >>Nome: até 50 caracteres Altura: em centímetros com precisão de uma casa decimal Peso: em kilogramas com precisão de uma casa decimal CPF: no formato de texto – XXX.XXX.XXX-XX Sexo: M ou F. >>O programa deve apresentar um menu para: 1. Cadastrar pessoas. 2. Procurar pessoas (usar o CPF). 3. Listar as pessoas cadastradas . 4. Mostrar a quantidade de pessoas cadastradas. 5. Mostrar o menor e o maior IMC 6. Sair do programação. Em anexo meu código, mas não consigo escrever todos esses requisitos. Obrigado e á disposição. main.c
  2. rafael_iftm

    Matrizes

    Muito obrigado Nefisto
  3. rafael_iftm

    Matrizes

    Prezados,se alguém puder me ajudar neste seguinte problema... Faça um programa que crie uma matriz de inteiros 5x5 e receba os valores para preenchê-la via teclado, não é permitido a entrada de números repetidos. Após receber todos os valores, o programa deve encontrar o maior e o menor número dentro da matriz e mostrar a localização de cada um deles (linha e coluna). Meu código está incompleto, mas nesta primeira parte está dando erro, obrigado. int main() { int matriz[5][5]; //declaracao das variaveis. int l=0,c=0,aux[5][5]; for(l=0;l<5;l++) //inicializar a matriz com zero { for(c=0;c<5;c++) { matriz[5][5]=0; aux[5][5]=0; } } for(l=0;l<5;l++) //receber e validar os valores { for(c=0;c<5;c++) { printf("Informe o valor do elemento ==> linha: %i , coluna: %i\n",l+1,c+1); scanf("%i",&matriz[l][c]); aux[l][c]=matriz[l][c]; if(matriz[l][c]==aux[l][c]) { printf("Numero repetido,digite outro:\n"); scanf("%i",&matriz[l][c]); } } } for(l=0;l<5;l++) //exibir a matriz { for(c=0;c<5;c++) { printf("\t%i",matriz[l][c]); } printf("\n"); } return 0; }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.