Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 
 
 
 
 
 
 
UNIVERSIDADE ANHANGUERA UNIDERP EDUCACIONAL 
 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
 
Sabrina Dafne Nascimento Pessoa 
 
 
 
 
 
 
 
 
Elaborar dois algoritmos utilizando a ferramenta VisualG 
 
 
 
 
 
 
 
 
 
 
 
 
MANAUS 
2023 
2 
 
Sabrina Dafne Nascimento Pessoa 
 
 
 
 
 
 
 
 
 
 
Elaborar dois algoritmos utilizando a ferramenta VisualG 
 
 
 
Trabalho de portfólio 
apresentado como requisito 
parcial para a obtenção de pontos 
para a média semestral da 
disciplina de projeto de software. 
 
 
BANCA EXAMINADORA 
 
_____________________________ 
Prof(a). Wesley Viana Pereira 
 
 
 
 
 
MANAUS 
2023 
3 
 
SUMÁRIO 
 
 
 
INTRODUÇÃO.................................................................................................4 
O que são algoritmos.....................................................................................5 
Atividade Proposta............................................................................................5 
Objetivo............................................................................................................5 
Infraestrutura .................................................................................................5-7 
Check List......................................................................................................8-9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
INTRODUÇÃO 
 
 Um algoritmo é uma sequência de instruções bem definidas, normalmente 
usadas para resolver problemas de matemática específicos, executar tarefas, ou 
para realizar cálculos e equações. Neste trabalho faremos testes com dois 
algoritmos diferentes. 
 
INTRODUCTION 
 An algorithm is a sequence of well-defined instructions typically used to solve 
specific mathematics problems, perform tasks, or to perform calculations and 
equations. In this work we will test two different algorithms. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
1. O que são algoritmos 
 O algoritmo é o conjunto de instruções e regras que um programa de 
computador (mas não apenas ele) possui para executar suas funções. O 
conceito é bastante simples e mesmo tarefas simples podem ser descritas na 
forma de algoritmos, até mesmo as do dia a dia. 
2. Atividade Proposta 
Elaborar dois algoritmos e testar utilizando a ferramenta VisualG. 
 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 = a (b) , sendo a e b números 
inteiros e positivos. 
 
3. Objetivo 
 Entender a ferramenta VisualG. 
 Elaborar algoritmos e testar utilizando a ferramenta VisualG. 
 
4. Infraestrutura 
4.1. Descrição do Software 
É uma ferramenta na qual pode-se simular pseudocódigos, podemos dizer que 
é a interpretação de uma linguagem algorítmica, utilizando comandos e 
instruções em Português para representar as ações dos algoritmos, também 
conhecida como Portugol ou Português Estruturado. 
O Portugol é uma versão portuguesa dos pseudocódigos que são realizados nos 
exemplos dos livros de introdução à programação ou lógica. 
4.2. Instalação 
Primeiramente devemos baixar o programa e seguir os passos demonstrados 
abaixo: 
6 
 
1- Após abrir o programa, vai abrir a tela representada na figura 1. Clicar em 
Avançar. 
 
 
 
 
 
2- Proximo passo é escolher o diretorio onde você quer que seu programa 
fique salvo. 
 
 
 
 
 
3- Selecionar as opções abaixo e clicar em avançar. 
 
 
 
 
 
 
4- Escolher grupo e clicar em avançar 
 
 
 
 
 
7 
 
5- Selecionar tarefas adicionais 
 
6- Clicar em instalar 
 
 
 
 
 
 
 
7- Após concluir a instalação clicar em concluir. 
 
 
 
 
 
 
8 
 
5. Check List 
5.1. Desenvolver dois algoritmos e testar utilizando a ferramenta 
 
 1° Algoritmo 
Neste algoritmo, o usuário irá informar sua idade e o programa irá verificar se ele 
é menor ou maior de idade. 
 
 
Neste algoritmo, utilizamos a estrutura condicional "Se-Então-Senão" para 
verificar se a idade informada é menor que 18. Caso seja, o programa exibe a 
mensagem "Nossa! “Idade”, anos? Você ainda é menor de idade ". Caso 
contrário, exibe a mensagem "Eita, “Idade”, anos? a vida adulta não é fácil né?". 
 
 2°Algoritmo 
Neste algoritmo, iremos calcular a potenciação de dois números inteiros e 
positivos, utilizando uma estrutura de repetição com teste no início. 
 
 
9 
 
 
Neste algoritmo, utilizamos a estrutura de repetição "Enquanto" para calcular a 
potenciação. A cada iteração, multiplicamos o resultado pela base e 
decrementamos o expoente. O loop continua até que o expoente seja igual a 0. 
No final, exibimos o resultado da potenciação. 
 
5.2. Entregar a imagem com o resultado dos dois algoritmos 
 
 Resultado 1° Algoritmo 
 
 
10 
 
 Resultado 2° Algoritmo 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11 
 
Conclusão 
 O algoritmo é o conjunto de instruções e regras que um programa de 
computador (mas não apenas ele) possui para executar suas funções. É 
importante notarmos que nas estruturas de repetição com teste no início, a 
condição lógica sempre é verificada antes da execução do bloco de comandos. 
Assim, caso a expressão lógica retorne um valor falso já no primeiro teste, as 
ações de 1 a n não chegarão a ser executadas. 
 
Conclusion 
The algorithm is the set of instructions and rules that a computer program 
(but not only it) has to perform its functions. It is important to note that in repetition 
structures with a test at the beginning, the logical condition is always checked 
before executing the block of commands. Thus, if the logical expression returns 
a false value in the first test, actions 1 to n will not be executed.

Mais conteúdos dessa disciplina