Baixe o app para aproveitar ainda mais
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. 1. Faça um algoritmo para ler um vetor de 10 números inteiros e depois exibi-lo em ordem inversa. algoritmo "algoritmo 9" // Função:" ler um vetor em ordem inversa" // Autor: Louyse da Silva Costa // Data: 15/04/2021 // Seção de Declarações var indice: vetor [1..10] de inteiro I:inteiro inicio // Seção de Comandos escreval("Digite dez números para o vetor:") para I de 1 ate 10 faca leia(indice[I]) fimpara escreval("o vetor na ordem inversa é:") para I de 10 ate 1 passo -1 faca escreval(indice[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 "algoritmo 10" // Função:ler vetor e mostrar repetição de numero // Autor: Louyse da Silva Costa // Data: 16/04/2021 // Seção de Declarações var vet: vetor[1..10] de inteiro A:inteiro contagem, num: inteiro inicio // Seção de Comandos escreval("Digite dez numeros para o vetor:") para A de 1 ate 10 faca leia(vet[A]) fimpara escreva("Digite um número para pesquisar no vetor:") leia(num) para A de 1 ate 10 faca se (vet[A] = num) entao contagem<-contagem+1 fimse fimpara se(contagem > 0) entao escreval("O numero" , num," foi encontrado",contagem, "veze(s)") senao escreval("O numero não foi encontrado no vetor") fimse fimalgoritmo
Compartilhar