Buscar

Relatório Algoritmos e Programação

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

UNIVERSIDADE ANHANGUERA
CURSO: ST EM GESTÃO DE TECNOLOGIA DA INFORMAÇÃO
DISCIPLINA:  ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
NOEMIA DOS SANTOS NASCIMENTO RA: 3781277901
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
Anápolis
2024
NOEMIA DOS SANTOS NASCIMENTO RA: 3781277901
PORTFÓLIO
Relatório de Aula Prática – Algoritmos e Programação Estruturada
 (
Trabalho textual apresentado como requisito parcial para a obtenção de média semestral
Orientadora: Profa. 
Vanessa Cristina Silicani
)
Anápolis
	2024	
SUMÁRIO
1	INTRODUÇÃO	3
2	DESENVOLVIMENTO	4
3 MÉTODOS........................................................................................................5
4	CONCLUSÃO	9
REFERÊNCIAS	10
1. INTRODUÇÃO
O presente relatório consiste em elaborar dois algoritmos utilizado a ferramenta Portugol WebStudio (uma ferramenta de programação educacional para iniciantes que permite escrever, compilar e executar programas simples em Portugol, uma linguagem de programação didática). O objetivo da atividade visa entender a ferramenta Portugol WebStudio, através da elaboração de algoritmos.
2. DESENVOLVIMENTO
Para a realização da atividade proposta foi utilizada a ferramenta Portugol WebStudio através de seu endereço https://portugol.dev/, clicando em Novo Projeto para criar uma estrutura do pseudocódigo. A atividade proposta é elaborar dois algoritmos. Para o primeiro algoritmo, será informado a idade e em seguida deverá ser informada uma mensagem se for menor ou maior de idade. O segundo algoritmo, será a criação de 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.
Portugol WebStudio é uma ferramenta online de ensino/aprendizagem de algoritmos. Indicado para quem nunca teve ou está começando a ter contato com o mundo da programação. Com esta ferramenta é possível aprender como funcionam as principais estruturas de dados das linguagens de programação.
3. MÉTODOS
Primeiramente foi acessado o sítio do Portugol WebStudio pelo navegador Chrome, na tela inicial clicar em Novo Arquivo e criado a estrutura do pseudocódigo. No 1° algoritmo foi elaborado 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”. 
Figura 1 Página Inicial do Portugol WebStudio
Fonte: Captura de tela Portugol WebStudio.
Figura 2: Tela Portugol WebStudio
Fonte: Captura de tela Portugol WebStudio.
CÓDIGO USADO PARA A EXECUÇÃO DO PORTUGOL 1º ALGORITMO
programa {
  funcao inicio() 
  {
         //Algoritmo "Verificaridade"
             //declarando variável idade
                 inteiro idade
                     //pedindo ao usuário digitar sua idade
                     escreva ("digite sua idade: ")
                     leia(idade) //lendo a idade do usuario
                         se (idade >=18) //verificando se a idade é maior que 18
      {
        escreva("Maior de idade. Idade atual: " +idade)
         }
         senao // se for falso
          {
            escreva("Menor de idade. Idade atual: " +idade)
            }
             }
             }
}
Figura 3 Pseudocódigo algoritmo 1 com testes
Fonte: Captura de tela Portugol WebStudio.
CÓDIGO USADO PARA A EXECUÇÃO DO PORTUGOL 2º algoritmo
programa {
  funcao inicio() 
  {
    inteiro base, resultado=1,expoente
        escreva("entre com a base: ")
        leia(base)
        escreva("entre com o expoente: ")
        leia(expoente)
        para(inteiro i=0; i<expoente; i++){
          resultado = base *resultado
          }
          escreva("resultado da potenciação é: " +resultado)
           }
           
}
Figura 4 Pseudocódigo algoritmo 2 com testes
Fonte: Captura de tela Portugol WebStudio.
4. CONCLUSÃO
Após a realização da atividade, consegui propor a resolução de problemas via algoritmos utilizando a ferramenta Portugol WebStudio, através de um pseudocódigo (forma genérica de escrever um algoritmo, utilizando uma linguagem simples sem necessidade de conhecer qualquer sintaxe de qualquer linguagem de programação livre de contexto). O pseudocódigo ajuda a pensar de forma lógica e a compreender a estrutura dos algoritmos antes de partir para uma linguagem de programação específica.
REFERÊNCIAS BIBLIOGRÁFICAS
Portugol WebStudio. Página inicial, 2024. Disponível em:  https://portugol.dev Acesso em: 18 abr. 2024.
Rovai, Kleber Ricardi R873a Algoritmos e programação estruturada / Kleber Ricardi Rovai, Vanessa Cadan Scheffer, Marcio Aparecido Artero. - Londrina: Editora e Distribuidora Educacional S.A., 2020. 248 p
2
image2.png
image3.png
image4.png
image1.png

Mais conteúdos dessa disciplina