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

Prévia do material em texto

SUMÁRIO
INTRODUÇÃO 3
METODOLOGIA 3
RESULTADOS 4
CONCLUSÃO 4
REFERÊNCIAS BIBLIÓGRAFICAS 5
INTRODUÇÃO
Este relatório descreve a implementação de um algoritmo simples para verificar
se um usuário é menor ou maior de idade com base na idade fornecida pelo usuário. O
algoritmo foi desenvolvido utilizando a ferramenta VisualG, que é um ambiente de
programação voltado para iniciantes em programação e algoritmos.
METODOLOGIA
O algoritmo foi criado em pseudocódigo utilizando a sintaxe da linguagem
VisualG. Ele segue os seguintes passos:
1. O algoritmo começa solicitando ao usuário que informe sua idade.
2. A idade é lida a partir da entrada padrão.
3. O algoritmo verifica se a idade é menor que 18 anos.
4. Se a idade for menor que 18, o algoritmo exibe a mensagem "Você é menor de
idade."
5. Caso contrário, o algoritmo exibe a mensagem "Você é maior de idade."
Figura 1: Exemplo do Pseudocódigo no VisualG
Fonte: VisualG. Elaborado pelo Autor (2023).
RESULTADOS
O algoritmo foi testado com diversas entradas para verificar sua funcionalidade.
Abaixo estão alguns exemplos de resultados obtidos:
1. Entrada: 15
Saída: "Você é menor de idade."
2. Entrada: 21
Saída: "Você é maior de idade."
3. Entrada: 17
Saída: "Você é menor de idade."
Figura 2: Testes e Resultados do Pseudocódigo
CONCLUSÃO
O algoritmo desenvolvido demonstra como um programa simples pode ser
utilizado para verificar se um indivíduo é menor ou maior de idade, com base na idade
fornecida pelo usuário. A ferramenta VisualG proporcionou um ambiente amigável para
a criação e teste desse algoritmo, sendo útil para iniciantes que estão aprendendo
conceitos de programação e lógica de programação.
Em cenários mais complexos, esse tipo de verificação de idade pode ser
incorporado em sistemas mais abrangentes, como formulários de cadastro, controle de
acesso e muito mais. O aprendizado adquirido com este exercício pode ser aplicado em
problemas mais desafiadores no campo da programação e algoritmos.
REFERÊNCIAS BIBLIÓGRAFICAS
SOUZA, Cláudio Morgado; NICOLODI, Antônio Carlos. VISUALG 3.0.7. [S. l.],
1996. Disponível em: https://visualg3.com.br. Acesso em: 22 ago. 2023.
SUMÁRIO
INTRODUÇÃO...........................................................................................................8
METODOLOGIA.......................................................................................................8
RESULTADOS............................................................................................................9
CONCLUSÃO............................................................................................................10
REFERÊNCIAS BIBLIÓGRAFICAS.....................................................................11
INTRODUÇÃO
Este relatório tem como objetivo apresentar o desenvolvimento e a análise de um
algoritmo que realiza o cálculo de potenciação de um número inteiro positivo utilizando
uma estrutura de repetição com teste no início. A potenciação é uma operação
fundamental na matemática, amplamente utilizada em diversas áreas, desde ciências
exatas até engenharia e programação. O algoritmo foi implementado por meio da
ferramenta VisualG, que é conhecida por sua acessibilidade e utilidade para iniciantes
no mundo da programação.
METODOLOGIA
O algoritmo foi concebido utilizando a linguagem de pseudocódigo suportada
pela ferramenta VisualG. Sua estrutura segue os passos a seguir:
1. Entrada de Dados: O algoritmo inicia solicitando ao usuário que forneça a base
e o expoente para a potenciação.
2. Leitura das Entradas: As entradas de base e expoente são obtidas da entrada
padrão do usuário.
3. Inicialização das Variáveis: Duas variáveis são inicializadas: uma para o
resultado da potenciação e outra para controlar a iteração.
4. Estrutura de Repetição Enquanto-Teste: O algoritmo emprega uma estrutura
de repetição do tipo enquanto-teste, onde o contador de iteração é comparado
com o expoente.
5. Atualização do Resultado: Dentro da estrutura de repetição, o valor da base é
multiplicado repetidamente pelo resultado atual da potenciação.
6. Incremento do Contador: O contador de iteração é incrementado a cada passo.
7. Exibição do Resultado: Após a conclusão da estrutura de repetição, o algoritmo
exibe o resultado da potenciação calculada.
Figura 2: Exemplo do Pseudocódigo no VisualG
Fonte: VisualG. Elaborado pelo Autor (2023).
RESULTADOS
O algoritmo foi submetido a um conjunto diversificado de cenários de teste para
avaliar sua eficácia e precisão no cálculo de potenciação. A seguir, alguns exemplos
representativos dos resultados obtidos:
1. Cenário:
Base: 2
Expoente: 3
Resultado Esperado: 2 elevado a 3 é igual a 8
Resultado do Algoritmo: "O resultado de 2 elevado a 3 é: 8"
2. Cenário:
Base: 5
Expoente: 0
Resultado Esperado: Qualquer número elevado a 0 é igual a 1
Resultado do Algoritmo: "O resultado de 5 elevado a 0 é: 1"
3. Cenário:
Base: 4
Expoente: 1
Resultado Esperado: Qualquer número elevado a 1 é igual a ele próprio
Resultado do Algoritmo: "O resultado de 4 elevado a 1 é: 4"
Figura 2: Testes e Resultados do Pseudocódigo
Fonte: VisualG. Elaborado pelo Autor (2023).
CONCLUSÃO
O desenvolvimento e teste do algoritmo de cálculo de potenciação com estrutura
de repetição demonstraram a importância das estruturas de controle em algoritmos
computacionais. O uso da estrutura de repetição enquanto-teste possibilitou a realização
de cálculos repetitivos, característicos da potenciação. A ferramenta VisualG mostrou-se
uma plataforma eficaz para a implementação e depuração do algoritmo, contribuindo
para um ambiente propício ao aprendizado e prática de conceitos de programação.
Além disso, o algoritmo exemplifica a utilidade do cálculo de potenciação em
situações cotidianas e acadêmicas. A capacidade de realizar potenciações é fundamental
para campos como análise de dados, modelagem matemática e programação. A
experiência adquirida com este projeto oferece aos iniciantes uma base sólida para
abordar desafios mais complexos, explorar novos conceitos e expandir suas habilidades
na resolução de problemas computacionais.
REFERÊNCIAS BIBLIÓGRAFICAS
SOUZA, Cláudio Morgado; NICOLODI, Antônio Carlos. VISUALG 3.0.7. [S. l.],
1996. Disponível em: https://visualg3.com.br. Acesso em: 22 ago. 2023.

Mais conteúdos dessa disciplina