1) Escreva um algoritmo que armazene 300 números inteiros, a partir de dados digitados pelo usuário, em um vetor de 300 posições e imprima o menor produto de 5 números adjacentes (consecutivos).
Respostas
respondido por:
0
Resposta:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(){
int a,b,v1[10],vmenor[]{100,200,300,400,500};
for(a=0;a<10;a++){
printf("Digite um numero:");
scanf("%d",&v1[a]);
if(vmenor[0]>=v1[a]){
vmenor[0]=v1[a];
}else if(vmenor[1]>=v1[a]){
vmenor[1]=v1[a];
}else if(vmenor[2]>=v1[a]){
vmenor[2]=v1[a];
}else if(vmenor[3]>=v1[a]){
vmenor[3]=v1[a];
}else if(vmenor[4]>=v1[a]){
vmenor[4]=v1[a];
}else{
// nada
}
}
printf("\n\nOs menores valores sao:");
for(b=0;b<5;b++)
printf("%d ,",vmenor[b]);
}
Explicação:
Compilado em c++ no VSC.
Vlw... espero ter ajudado.
Perguntas similares
4 anos atrás
4 anos atrás
4 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás