Escolar Documentos
Profissional Documentos
Cultura Documentos
FRANCA-SP
2023
César Henrique Justino
FRANCA-SP
2023
SUMÁRIO
INTRODUÇÃO.................................................................................................... 3
OBJETIVOS ....................................................................................................... 4
REQUISITOS ...................................................................................................... 5
CONCLUSÃO ..................................................................................................... 9
● No primeiro algoritmo, é solicitado ao usuário que insira sua idade, após o
que ele receberá uma mensagem indicando se é menor ou maior de idade.
Para desenvolver algoritmos com o software VisualG, é imprescindível que você
esteja utilizando o sistema operacional Windows. O primeiro passo é acessar o
site oficial do VisualG em https://visualg3.com.br/. Em seguida, clique na opção
"BaixaroVisualG",localizadanapágina.Roleapáginaparabaixoe,aoencontrar
a opção de download, clique em "Baixar", conforme ilustrado nas Figuras 1 e 2
abaixo:
Figura 1 - VisualG Home Page
Para criar algoritmos, iniciamos o software VisualG, que exibe a interface
conformeilustradonaFigura3,ondeasfuncionalidadessãodescritaspormeiode
balões informativos.
Figura 3 - Interface do VisualG
A seguir é criada uma condicional “se” que verifica se o valor gravado na
variável é menor do que 18 ou maior ou igual a 18 e retorna ao usuário as
mensagens informando se o número informado é maior ou menor de idade.
Umalgoritmodenominado"POTÊNCIA"foidesenvolvido,equatrovariáveis
inteiras foram declaradas: "base," "expoente," "resultado," e "intervalo."
Durante o processo de desenvolvimento, o valor 1 foi atribuído à variável
"resultado" para evitar erros na expressão matemática.
resultado<-1
A seguir, solicita ao usuário que informe a base e o expoente que será
calculada e grava os valores nas suas respectivas variáveis.
escreval("Digite a Base:")
leia(base)
escreval("Digite o Expoente:")
leia(expoente)
Implementaumloopquerealizaamultiplicaçãoiterativamentedentrodeum
intervalo de vezes, até que o valor armazenado na variável 'expoente' seja
alcançado. A cada iteração, a multiplicação da base pelo resultado (inicializado
com 1) é realizada, e o valor da variável 'resultado' é atualizado para permitir a
próxima multiplicação com a base.