Ir ao conteúdo
  • Cadastre-se

Vitor Nata Zanetta Santos

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

2
  1. #include <stdio.h> #include <stdlib.h> /* faça um programa que leia um valor N e crie dinamicamente um vetor de N elementos e informe a média, o maior e o menor dos valores fornecidos pelo usuário. Além disso, antes de finalizar o programa, deve-se liberar a área de memória alocada. */ int main(int argc, char *argv[]) { int q, i, n, soma=0, maior=0, menor=0; float media; int *p; printf("Digite a quantidade de elementos: "); scanf("%i", &q); p = (int *)malloc(q*sizeof(int)); for(i=1;i<=q;i++){ printf("\nDigite o numero para o indice [%i]: ", i); scanf("%i", &p[i]); soma=soma+p[i]; if(p[i] < menor){ menor = p[i]; }else{ if(p[i] > maior){ maior = p[i]; } } } printf("\n"); for(i=1;i<=q;i++){ printf("\nValor do elemento armazenado no indice [%i] = [%i] ", i, p[i]); } for(i=1;i<=q;i++){ if(p[i] <= menor){ menor = p[i]; }else{ if(p[i] > maior){ maior = p[i]; } } } media = soma/q; printf("\n\nA media dos valores eh igual a %.2f", media); printf("\n\nMenor elemento eh %i", menor); printf("\nMaior elemento eh %i", maior); free(p); return 0; } Boa noite! Gostaria de ajuda para descobrir porque a variável menor está retornando sempre 0.
  2. Nunca tinha definido constante mas entendi perfeitamente, muito obrigado pela ajuda!!
  3. Olá! Preciso fazer um programa em C que colete a altura e peso de 15 pessoas, armazene em uma matriz 15x3 os valores do peso, altura e IMC nas colunas, mostre todos os valores e o maior e o menor valor do IMC. Como faço para fazer o calculo do imc e colocar em um posição na matriz?... crio uma variável ou sem já consigo? #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float mat[15][3], imc; int i, j; for(i=1;i<=15;i++){ for(j=1;j<=3;j++){ printf("\nDigite a sua altura (em metros): "); scanf("%f", &mat[i][j]); printf("Digite o seu peso (em kg): "); scanf("%f", &mat[i+1][j+1]); imc = mat[i][j]*mat[i][j]; imc = mat[i][j]; } } return 0; }

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!