quinta-feira, 11 de agosto de 2011

Aula de Programação II - Estruturas de dados (Exercicio 1)

Enunciado: Fazer um programa em linguagem C, que Dada uma seqüência de n números, imprimi-la na ordem inversa à da leitura.

#include <stdio.h>
#include <stdlib.h>
// Dada uma seqüência de n números, imprimi-la na ordem inversa à da leitura.

int main(int argc, char *argv[])
{
    int cont;// Contador para o laco for
    int vet[0];//Iniciamos um vetor a principio com 0 posicoes
   
    printf ("Digite a quantidade de numeros que deseja imprimir: ");
    scanf("%d", &vet[0]);// Atribuimos a qtd de numeros no vetor vet
   
        for(cont=1;cont<=vet[0];cont++){
        printf ("Digite um numero: ");
        scanf ("%d", &vet[cont]);
        }
       
        for(cont=vet[0];cont>=1;cont--){
        printf ("Os numeros na ordem inversa sao: %d\n",vet[cont]);
        }
                   
  system("PAUSE");
  return 0;
}

Nenhum comentário:

Postar um comentário