Informática, perguntado por paulin0154, 11 meses atrás

ME AJUDEM PF ! LINGUAGEM C ++ Crie um código em C que possua um vetor com 10 valores, seu código deverá percorrer o vetor de modo que determine qual o maior e o menor valor contidos nesse vetor.


oliveirapedroo: no caso é pra ler 10 valores e mostrar qual o maior e o menor valor?
paulin0154: isso mesmo amigo
oliveirapedroo: ok

Soluções para a tarefa

Respondido por oliveirapedroo
1

Resposta:

#include <iostream>

using namespace std;

int main()

{

   int vetor[10], i, menor=0, maior=0;

   for(i=0;i<10;++i){

       printf("Digite o valor %d do vetor: ", i);

       scanf("%d",&vetor[i]);

   }

   for(i=0;i<10;++i){

       //se for o primeiro valor do vetor ele temporariamente é o menor

       if(i==0)

           menor=vetor[i];

       else{

           //se não for ele verifica se o valor atual é menor que o atual menor, se for ele será o menor

           if(vetor[i]<menor)

               menor=vetor[i];

       }

      //verifica se o valor atual é maior que o maior atual, se for ele será o maior

       if(vetor[i]>maior)

           maior=vetor[i];

   }

   printf("O maior valor do vetor é: %d\nO menor valor do vetor é: %d\n", maior, menor);

}

Explicação:

Perguntas interessantes