Buscar

Algoritmos com Vetores de Números Inteiros

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

algoritmoS I
atividades DA aula 07
Para a construção dos algoritmos sugiro a utilização do programa Visualg. Todos os algoritmos desta atividade deverão ser enviados em um arquivo com um dos seguintes formatos: .doc, .docx ou .pdf.
Faça um algoritmo para ler um vetor de 10 números inteiros e depois exibi-lo em ordem inversa. 
R: 
Algoritmo "Vetor Inverso"
// Função: algoritmo que lê um vetor de 10 números inteiros e depois o exibi em ordem inversa.
Var
i: inteiro
vet: vetor [1..10] de inteiro
Inicio
para i de 1 ate 10 faca
escreval("Informe o ", i, "º valor")
leia (vet[i])
fimpara
escreva("Vetor inverso")
para i de 10 ate 1 passo -1 faca
escreva(vet[i])
fimpara
Fimalgoritmo
Faça um algoritmo para ler um vetor de 10 números inteiros, como também, ler um número inteiro x. A seguir, o algoritmo deve calcular e mostrar quantas vezes o número x aparece no vetor.
R: 
Algoritmo "Valor X no Vetor"
// Função: O algoritmo lê um vetor de 10 números inteiros, como também, lê um número inteiro x, em seguida o algoritmo calcula e mostra quantas vezes o número x aparece no vetor.
Var
// Seção de Declarações das variáveis 
vet: vetor [0..10] de inteiro
contador, soma, x: inteiro
Inicio
leia(x)
soma <-0
para contador <- 1 ate 10 faca
leia(vet[contador])
se (vet[contador] = x) entao
soma <- soma +1
fimse
fimpara
escreva("O valor", x," se repete", soma," vezes")
Fimalgoritmo

Continue navegando