Crie um programa em c receba 4 numeros e imprima o menor deles. OBS tem que ser condicional sem usar while e contador.
Soluções para a tarefa
Respondido por
1
usei um contador para a leitura dos dados (caso não seja permitido, é só repetir o código de dentro do for 4 vezes alterando o índice em: vet[i]):
#include <stdio.h>
int main(){ int vet[4]; int i = 0; for(i = 0 ; i < 4 ; i++) { printf ("Insira o numero: "); int n; scanf ("%d",&n); vet[i] = n; }
// escolhe o menor entre o primeiro e o segundo valor int menor = (vet[0] < vet[1]) ? vet[0] : vet[1];
// se o terceiro for menor que o menor escolhido if(vet[2] < menor) menor = vet[2];
// se o quarto for menor que o menor escolhido if(vet[3] < menor) menor = vet[3]; printf ("O menor valor eh: %d\n", menor); return 0;}
#include <stdio.h>
int main(){ int vet[4]; int i = 0; for(i = 0 ; i < 4 ; i++) { printf ("Insira o numero: "); int n; scanf ("%d",&n); vet[i] = n; }
// escolhe o menor entre o primeiro e o segundo valor int menor = (vet[0] < vet[1]) ? vet[0] : vet[1];
// se o terceiro for menor que o menor escolhido if(vet[2] < menor) menor = vet[2];
// se o quarto for menor que o menor escolhido if(vet[3] < menor) menor = vet[3]; printf ("O menor valor eh: %d\n", menor); return 0;}
Perguntas interessantes
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Química,
8 meses atrás
Inglês,
1 ano atrás
Química,
1 ano atrás
Física,
1 ano atrás
Biologia,
1 ano atrás