Trabalho de Algoritmos - Engenharia de Software - Unopar
Algoritmos Desenvolvidos neste Portfólio no Programa VisualG
1° Algoritmo: Instruções => para o primeiro algoritmo, você deverá elaborar o algoritmo que o usuário informe a sua idade e caso a idade seja maior ou igual a 18, incluir a mensagem “Maior de idade” e caso contrário “Menor de idade”.
2° Algoritmo: Instruções => para o segundo algoritmo você deverá apresentar o resultado da potenciação, lembrando que a estrutura da potenciação é a seguinte:
ab
2² 2.2
2³ 2.2.2
24 2.2.2.2
Você deverá atentar-se para a lógica entre o número de repetições e a variável b (Dica: observe que a variável b é quem irá controlar a quantidade de repetições)
Escreva o algoritmo, seguindo as Instruções:
- Início e declaração de variáveis
- Obtenção dos valores das variáveis pelo usuário
- Cálculo exponencial
- Impressão do resultado
Modelo para executar o Algoritmo 1 – de Idade
Algoritmo “idade”
Descrição: Neste algoritmo, o usuário informa a sua idade, caso a idade seja maior ou igual a 18, incluir a mensagem “Maior de idade” e caso contrário será incluída a mensagem “Menor de idade”. (funções Maior de Idade e Menor de Idade)
Var
Idade: inteiro
Inicio
Escreva(“digite a idade:”)
Leia(idade)
Se idade>= 18 então
Escreva1(“maior de idade”)
Senao
Escreval(“menor de idade”)
Fimse
fimalgoritmo
Modelo para executar o Algoritmo 2 - Potenciação
Algoritmo "potenciação"
Descrição: Neste algoritmo, os valores de base (a) e expoente(b) serão digitados e o programa mostrará o resultado da potenciação (funções de potenciação 2^2, 2^3 e 2^4).
var a, b, contador, r: inteiro
inicio escreva("digite o valor da base:") leia (a) escreva("digite o valor do expoente:") leia (b) r<-1 enquanto (Contador < b)faca r<-r*a contador<-contador+1 fimenquanto escreval(a,"^",b,"=",r)
fimalgoritmo
Funções de Potenciação
Conclusão
O programa VisualG, proporcionou a prática de funções de Idade - (Maior de Idade e Menor de idade) e de Potências - (potênciação: 2^2, 2^3, 2^4). Ajudando a praticar os conteúdos aprendidos durante as aulas.
Macaé/RJ 2023