Desenvolva um programa que leia um vetor e o exiba de forma invertida. Por exemplo, se a leitura dos elementos de um vetor é 6,5,2,9,4 o programa deverá exibir 4,9,2,5,6
Obs: No VisualG
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
int main(){
int i, vetor[10];
//COMENTARIO: Imprimindo um texto comum.
printf("Informe um vetor de 10 posições: \n");
//COMENTARIO: Lendo as 10 posições do vetor, dentro de um laço de repetição.
for(i = 0; i<10; i++){
scanf("%d", &vetor[i]);
}
//COMENTARIO: Exibindo o vetor ao contrario. (Explicação no final)
for(i = 9; i>=0; i--){
printf("%d ", vetor[i]);
}
//NAO SEI FAZER EM PORTUGOL/VISUALG
//Caso nao entendeu a SINTAXE da linguagem C, é o seguinte:
//printf = escreval
//scanf = lendo um dado
//FOR = laço de repedição, tipo o enquanto.
//Explicação: No PRIMEIRO "FOR", está incrementando, ou seja, cada leitura, a minha variavel "i" esta recebendo 1.
// i++ quer dizer que meu i rece 1 a cada volta do for.
//no segundo For, o for que imprime, o meu i está decrementando, ou seja, i--, está tirando 1 a cada volta.
// i++ é mesma coisa que: i recebe i + 1
// i-- é mesma coisa que: i recebe i - 1
//A logica é: Primeiro voce le os numeros, a cada vez que vc ler UM numero, vc coloca um contador mudando o valor.
return 0;
}
int main(){
int i, vetor[10];
//COMENTARIO: Imprimindo um texto comum.
printf("Informe um vetor de 10 posições: \n");
//COMENTARIO: Lendo as 10 posições do vetor, dentro de um laço de repetição.
for(i = 0; i<10; i++){
scanf("%d", &vetor[i]);
}
//COMENTARIO: Exibindo o vetor ao contrario. (Explicação no final)
for(i = 9; i>=0; i--){
printf("%d ", vetor[i]);
}
//NAO SEI FAZER EM PORTUGOL/VISUALG
//Caso nao entendeu a SINTAXE da linguagem C, é o seguinte:
//printf = escreval
//scanf = lendo um dado
//FOR = laço de repedição, tipo o enquanto.
//Explicação: No PRIMEIRO "FOR", está incrementando, ou seja, cada leitura, a minha variavel "i" esta recebendo 1.
// i++ quer dizer que meu i rece 1 a cada volta do for.
//no segundo For, o for que imprime, o meu i está decrementando, ou seja, i--, está tirando 1 a cada volta.
// i++ é mesma coisa que: i recebe i + 1
// i-- é mesma coisa que: i recebe i - 1
//A logica é: Primeiro voce le os numeros, a cada vez que vc ler UM numero, vc coloca um contador mudando o valor.
return 0;
}
Perguntas interessantes
Geografia,
9 meses atrás
Português,
9 meses atrás
História,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás
Administração,
1 ano atrás