Buscar

portifolio_Algoritmo_e_Programacao_Estruturada_modelo2

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
r  ab
a expressão
, 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.
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:
ab
22  2  2
23  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:
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