Buscar

Algoritimo - site

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

A 
UNIVERSIDADE PITÁGORAS - UNOPAR 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sumário 
OBJETIVO .................................................................................................................................. 3 
I. Definição dos objetivos da aula prática:........................................................................ 3 
II. Procedimentos Práticos ............................................................................................... 3 
III. Atividade Proposta:..................................................................................................... 3 
IV. Procedimentos para a Realização da Atividade: ...................................................... 3 
V. Checklist: ......................................................................................................................... 4 
EXERCÍCIOS ............................................................................................................................. 5 
RESPOSTA: Exercício - 1 ...................................................................................................... 6 
FUNÇÃO .................................................................................................................................. 6 
Maior de Idade .................................................................................................................... 6 
Menor de Idade.................................................................................................................... 7 
RESPOSTA: Exercício - 2 ...................................................................................................... 8 
FUNÇÃO .................................................................................................................................. 8 
Potencia 2^2 ......................................................................................................................... 8 
Potencia 2^3 ......................................................................................................................... 9 
Potencia 2^4 ......................................................................................................................... 9 
 
 
OBJETIVO 
 
I. Definição dos objetivos da aula prática: 
 
 Entender a ferramenta VisualG. 
 Elaborar algoritmos e testar utilizando a ferramenta VisualG. 
 
 
II. Procedimentos Práticos 
 
Elaborar dois algoritmos utilizando a ferramenta VisualG 
 
 
III. Atividade Proposta: 
 
Elaborar dois algoritmos e testar utilizando a ferramenta VisualG. 
1. Para o primeiro algoritmo, o usuário deverá informar a sua idade e em seguida 
deverá ser informada uma mensagem se ele for menor ou maior de idade. 
2. O segundo algoritmo, você deverá criar uma estrutura de repetição com teste no 
início para calcular a potenciação. Você deverá escrever um algoritmo que resolva 
a expressão 
br a , sendo a e b números inteiros e positivos. 
 
 
IV. Procedimentos para a Realização da Atividade: 
 
Nessa prática, você deverá utilizar a ferramenta VisualG para criar e testar os seus 
pseudocódigos que foram propostos. 
 Primeiramente, você deverá fazer download da ferramenta VisualG, acessando o 
seguinte link: https://visualg3.com.br/ 
 Descompacte a pasta do VisualG. 
 Dentro da pasta descompactada, acesse o ícone do aplicativo, o ícone é chamado 
visualg30, conforme a Figura 1 a seguir. 
 
Figura 1. Pasta descompactada VisualG. 
https://visualg3.com.br/
 
Fonte: Captura de tela Pasta VisualG. 
 Abrir o visual G e criar a estrutura do pseudocódigo. 
Figura 2: Tela VisualG 
 
 
V. Checklist: 
 
 Abrir a interface da ferramenta VisualG 
 Criar o pseudocódigo para o primeiro algoritmo que informa o maior ou menor 
idade. 
 Deixar o algoritmo indentado. 
 Testar o algoritmo. 
 Você deverá entregar o algoritmo e o print do resultado do algoritmo. 
 Criar o pseudocódigo do algoritmo para o cálculo da potência. 
 Indentar o algoritmo. 
 Executar o algoritmo. 
 Você deverá entregar o algoritmo e o print do resultado do algoritmo. 
 
 
 
 
 
 
EXERCÍCIOS 
 
1) Algoritmo: 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: para o segundo algoritmo você deverá apresentar o resultado da 
potenciação, lembrando que a estrutura da potenciação é a seguinte: 
2
3
4
2 2 2
2 2 2 2
2 2 2 2 2
ba
 
  
   
 
 
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: 
1. Início e declaração de variáveis 
2. Obtenção dos valores das variáveis pelo usuário 
3. Cálculo do exponencial 
4. Impressão do resultado 
 
 
 
 
RESPOSTA: Exercício - 1 
 
Algoritmo "idade" 
// 
// 
// 
// 
// Descrição : Aqui você descreve o que o programa faz! (função) 
// Autor(a) : Rafael Albino Rigonato 
// Data atual : 19/08/2021 
Var 
idade: inteiro 
 
Inicio 
 escreva("Digite a idade: ") 
 leia(idade) 
 se idade >= 18 entao 
 escreval("maior de idade") 
 senao 
 escreval("menor de idade!") 
 
 fimse 
 
Fimalgoritmo 
 
 
 
FUNÇÃO 
 
Maior de Idade 
 
 
 
 
Menor de Idade 
 
 
 
 
 
 
RESPOSTA: Exercício - 2 
 
Algoritmo "potenciação" 
// 
// 
// Descrição : Aqui você descreve o que o programa faz! (função) 
// Autor(a) : Rafael Albino Rigonato 
// Data atual : 19/08/2021 
Var 
Base, Expoente, cont, res: inteiro 
 
Inicio 
 escreva("Digite valor da base: ") 
 leia(base) 
 escreva("Digite valor do expoente: ") 
 leia(expoente) 
 res<-1 
 enquanto (cont<expoente) faca 
 res<-res*base 
 cont<-cont+1 
 fimenquanto 
 escreval(base," ^", expoente, " =", res) 
 
 
 Fimalgoritmo 
 
 
 
FUNÇÃO 
 
Potencia 2^2 
 
 
 
 
Potencia 2^3 
 
 
 
 
Potencia 2^4

Continue navegando