Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Faça um algoritmo para ler (pelo teclado) os 25 elementos de um vetor do tipo inteiro e verificar se o mesmo está em ordem crescente. Utilize um
- procedimento para preencher o vetor e uma função para a verificação. A impressão da informação (se o vetor está ou não em ordem crescente) deve ser na
- função main. */
- #include <stdio.h>
- #include <stdlib.h>
- #include <locale.h>
- void preencher(int *vetor);
- int verificar(int *vetor);
- int main(){
- setlocale(LC_ALL,"Portuguese");
- int vetor[5];
- preencher(vetor);
- if(verificar(vetor)){
- printf("\nO vetor está em ordem crescente.");
- }else{
- printf("\nO vetor NÃO está em ordem crescente.");
- }
- return 0;
- }
- void preencher(int *vetor){
- int i;
- for(i=0; i<5; i++){
- printf("Digite o %dº número do vetor: ",i+1);
- scanf("%d",vetor+i);
- }
- }
- int verificar(int *vetor){
- int i, c=0;
- for(i=0; i<5; i++){
- if(vetor[i]<(vetor[i+1])){
- c++;
- }
- }
- if(c<4){
- return 0;
- }else{
- return 1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement