faça um programa que leia num vetor V de números inteiros 10 números digitados pelo usuário e os mostre na tela na sequencia inversa a que foi dada na entrada
anacavalc2:
Na linguagem C?
Soluções para a tarefa
Respondido por
4
Você não respondeu mas fiz em C, está aqui o programa, caso não entenda alguma coisa, pode perguntar:
#include <stdio.h>
int main(){
int V[10];
int i=0, j=9;
for (i=0; i<10; i++){
printf("Digite o valor para ocupar a posicao %d do vetor: ", (i+1)); scanf("%d",&V[i]);
}
while(j>=0){
printf("\nVetores em ordem contraria: %d", V[j]);
j--;
}
return 0;
}
#include <stdio.h>
int main(){
int V[10];
int i=0, j=9;
for (i=0; i<10; i++){
printf("Digite o valor para ocupar a posicao %d do vetor: ", (i+1)); scanf("%d",&V[i]);
}
while(j>=0){
printf("\nVetores em ordem contraria: %d", V[j]);
j--;
}
return 0;
}
Respondido por
2
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char * * argv) {
int i, v[10];
for(i = 0; i < 10; i++) {
printf("Informe o valor: ");
scanf("%d", & v[i]);
}
for(i = 9; i >= 0; i--) {
printf("%d\n", v[i]);
}
system("pause");
return 0;
}
Nesse algoritmo usei um for que preenche um vetor partindo da posição 0 até a 9. Depois usei um for que imprime os valores do vetor começando da última posição (9) até a última (0)
#include <stdlib.h>
int main(int argc, char * * argv) {
int i, v[10];
for(i = 0; i < 10; i++) {
printf("Informe o valor: ");
scanf("%d", & v[i]);
}
for(i = 9; i >= 0; i--) {
printf("%d\n", v[i]);
}
system("pause");
return 0;
}
Nesse algoritmo usei um for que preenche um vetor partindo da posição 0 até a 9. Depois usei um for que imprime os valores do vetor começando da última posição (9) até a última (0)
Perguntas interessantes
Português,
9 meses atrás
Filosofia,
9 meses atrás
Matemática,
9 meses atrás
Português,
1 ano atrás
Química,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás