Buscar

portifolio_Algoritmo_e_Programacao_Estruturada_modelo1

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 10 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 10 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 10 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

Prévia do material em texto

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: ............................................................................................................................ 5
EXERCÍCIOS ......................................................................................................................... 6
RESPOSTA: Exercício - 1 ...................................................................................................... 7
FUNÇÃO .................................................................................................................................. 7
Menor de Idade........................................................................................................................7
Maior de Idade......................................................................................................................... 8
RESPOSTA: Exercício - 2 ...................................................................................................... 9
FUNÇÃO ................................................................................................................................ 10
Potencia 2^2 ............................................................................................................................10
Potencia 2^3.............................................................................................................................10
Potencia 2^4 ............................................................................................................................11
OBJETIVOS
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:
 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.
 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
r  ab
, 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.
Fonte: Captura de tela Pasta VisualG.
 Abrir o visual G e criar a estrutura do pseudocódigo. Figura 2: Tela VisualG
Fonte: Captura de tela VisualG.
Lembre-se que a estrutura no VisualG deve obedecer a seguinte sequência:
Algoritmo "Nome do algoritmo"
Var
// Crie as suas variáveis
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc... Fimalgoritmo
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:
i. Início e declaração de variáveis;
ii. Obtenção dos valores das variáveis pelo usuário;
iii. Cálculo do exponencial;
iv. Impressão do resultado.
RESPOSTA: Exercício 1
Algoritmo "idade"
// Disciplina : [Algoritmo e programação estruturada]
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 - MENOR IDADE:
- MAIOR IDADE:
RESPOSTA: Exercício 2
Algoritmo "potenciação"
// Disciplina : [Algoritmo e programação estruturada]
Var
Base, Expoente, cont, res: inteiro
Inicio
escreva("Digite o valor da base:")
leia(base)
escreva("Digite o 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:-POTÊNCIA 2^2
POTÊNCIA 2^3
-POTÊNCIA 2^4

Continue navegando