Prévia do material em texto
ALGORITMO E PROGRAMAÇÃO
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.
1. Faça um algoritmo para ler um vetor de 10 números inteiros e depois exibi-lo em
ordem inversa.
algoritmo "Leitura de um vetor"
// Função : Algoritmo de um vetor de 10 números inteiros e depois ler e
exibir
// em ordem inversa
// Autor : Ligia Hotz
// Data : 12-05-2021
// Declaração de variáveis e do vetor
var
i:inteiro
num: vetor [1..10] de inteiro
inicio
para i de 1 ate 10 passo 1 faca
leia (num[11-i])
fimpara
para i de 1 ate 10 passo 1 faca
escreva(num[i])
fimpara
fimalgoritmo
2. 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.
algoritmo "Leitura de vetor"
// Função : Algoritmo que leia, calcule e mostre quantas vezes o número x
aparece
// no vetor de 10 números inteiros
// Autor : Ligia Hotz
// Data : 12-05-2021
// Declaração de variáveis e do vetor
var
cont, i, x: inteiro
num: vetor [1..10] de inteiro
inicio
cont <- 0
para i de 1 ate 10 passo 1 faca
leia (num[i])
fimpara
leia(x)
para i de 1 ate 10 passo 1 faca
se num[i] = x entao
cont = cont + 1
fimse
escreva ("O numero " , x, "apareceu" , cont, "vezes")
fimpara
fimalgoritmo