Text Material Preview
ALGORITMOS II ATIVIDADES DA AULA 01 Para a construção dos algoritmos sugiro a utilização do programa Visualg, porém não é obrigatório. 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 que leia, em uma estrutura de repetição, a idade de 20 pessoas. Após isso, o algoritmo deve calcular e mostrar a quantidade de pessoas maiores de idade e a quantidade de pessoas menores de idade. algoritmo "Idade" var i,idade,maior,menor : inteiro inicio maior <- 0 menor <- 0 para i de 1 ate 20 passo 1 faca escreva ("Digite a ",i, "a idade: ") leia(idade) se (idade<18) entao menor <- menor + 1 senao maior <- maior + 1 fimse fimpara escreval ("A quantidade pessoas maior de idade é de: ", maior) escreval ("A quantidade de pessoas menor de idade é de: ", menor) fimalgoritmo 2. Faça um algoritmo que leia 20 notas de alunos e armazene em um vetor. Feito isso, o algoritmo deve calcular e mostrar a maior e a menor nota informada. algoritmo "notas" var nota:vetor[1..20] de inteiro i,maior,menor: inteiro inicio escreval ("****Digite notas apenas de 0 a 10****") para i de 1 ate 20 faca escreva ("Digite a ",i,"a nota: ") leia(nota[i]) se (i=1) entao maior <- nota[i] menor <- nota[i] senao se (nota[i] > maior) entao maior <- nota[i] senao se (nota[i] < menor) entao menor <- nota[i] fimse fimse fimse fimpara escreval ("A maior nota digitada foi: ", maior) escreval ("A menor nota digitada foi: ", menor) fimalgoritmo