Skip to content

Trabalho de Algoritmos - Engenharia de Software - Unopar

Notifications You must be signed in to change notification settings

PattySousa/Algoritmos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Algoritmos

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:

  1. Início e declaração de variáveis
  2. Obtenção dos valores das variáveis pelo usuário
  3. Cálculo exponencial
  4. 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

About

Trabalho de Algoritmos - Engenharia de Software - Unopar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published