Informática, perguntado por progamathor, 9 meses atrás

10.Criar um algoritmo em C contendo uma função que recebe um vetor com 10 elementos e retorne 1 caso o vetor esteja ordenado em ordem decrescente, ou retorne 0, caso contrário.

Soluções para a tarefa

Respondido por oliveirapedroo
0

Resposta:

#include <stdio.h>

//funcao

int verif(int *vetor){

   int i;

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

       if(i>0 && vetor[i]>vetor[i-1]){

           return 0;

       }

   }

   return 1;

}

int main()

{

   int vetor[12], i;

//adiciona os valores em ordem decrescente

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

       vetor[i]=10-i;

   }

//chama a funcao e imprime o retorno: 1

   printf("%d",verif(vetor));

   return 0;

}

Explicação:

Perguntas interessantes