Elabore um algoritmo que armazene 30 valores inteiros num vetor; segundo a seguinte lei de formação: Se o índice do vetor for par, o valor digitado deverá ser multiplicado por 2, caso contrário por 5. A seguir efetue uma pesquisa sequencial no vetor.
Soluções para a tarefa
Respondido por
1
Vou escrever em "Portugol" e você faz a adaptação pra linguagem que está usando:
inicio{
inteiro Vetor[30];
inteiro valor;
para(inteiro i=0; i<30; i=i+1){
imprima: "Digite um valor: ";
recebe: valor;
se(i%2==0){
vetor[i]=valor*2;
}senão{
vetor[i]=valor*5;
}
}
para (inteiro i=0; i<30; i=i+1){
imprima: "O valor armazenado em " i+1 " é " vetor[i];
}
retorno 0;
}fim;
inicio{
inteiro Vetor[30];
inteiro valor;
para(inteiro i=0; i<30; i=i+1){
imprima: "Digite um valor: ";
recebe: valor;
se(i%2==0){
vetor[i]=valor*2;
}senão{
vetor[i]=valor*5;
}
}
para (inteiro i=0; i<30; i=i+1){
imprima: "O valor armazenado em " i+1 " é " vetor[i];
}
retorno 0;
}fim;
Perguntas interessantes
Filosofia,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás