Algoritmos | Exemplo Completo (Pseudocódigo) | Aula 08

Algoritmos | Exemplo Completo (Pseudocódigo) | Aula 08

Criando um caixa eletrônico simplificado

Visão geral da seção: Nesta seção, o instrutor apresenta a ideia de criar um programa simples de caixa eletrônico usando as ferramentas aprendidas anteriormente.

Definindo variáveis e implementando o menu

  • O programa usa variáveis como "opção selecionada", "valor", "saldo" e "encerrar programa".
  • O programa é executado em um loop enquanto a variável "encerrar programa" for falsa.
  • A função "mostrar menu" é chamada para exibir as opções disponíveis.
  • As opções incluem verificar saldo, efetuar depósito, efetuar saque e encerrar o programa.

Implementando as funções do menu

Verificar saldo

  • Se a opção selecionada for igual a 'a', o saldo atual será exibido.

Efetuar depósito

  • Se a opção selecionada for igual a 'b', o usuário será solicitado a digitar o valor do depósito.
  • O valor digitado será adicionado ao saldo atual e uma mensagem de confirmação será exibida.

Efetuar saque

  • Se a opção selecionada for igual a 'c', o usuário será solicitado a digitar o valor do saque.
  • Se o valor digitado for maior que o saldo atual, uma mensagem de erro será exibida. Caso contrário, o valor digitado será subtraído do saldo atual e uma mensagem de confirmação será exibida.

Encerrar o programa

  • Se a opção selecionada for igual a 'd', o programa será encerrado.

Conclusão

  • O programa é extremamente simples, mas demonstra como as ferramentas aprendidas anteriormente podem ser usadas para criar um algoritmo funcional.
  • Os usuários são incentivados a tentar recriar o exemplo usando sua própria linguagem de programação ou estilo de escrita.

Operações e Programas

Visão geral da seção: Nesta seção, o palestrante explica como as operações são executadas em um programa e como o programa é encerrado quando a opção "d-fine verdadeiro" é selecionada.

Execução de Operações

  • Uma operação é executada quando selecionada.
  • Cada operação executa uma ação específica.
  • O programa continua a ser executado até que a opção "d-fine verdadeiro" seja selecionada.

Encerrando o Programa

  • Quando a opção "d-fine verdadeiro" é selecionada, o programa termina.
  • Se a opção for diferente de "verdadeiro", o programa continuará sendo executado.

Exemplo Simples de Programa Funcionando

Visão geral da seção: Nesta seção, o palestrante apresenta um exemplo simples de como juntar todas as coisas aprendidas até agora para criar um programa funcional.

Exemplo Simples

  • O exemplo apresentado é simples, mas mostra como juntar tudo que foi aprendido até agora para criar um programa funcional.
  • A ideia por trás do exemplo é poderosa e ainda é usada hoje em bancos e outras instituições financeiras.

Usando Ferramentas Para Modelar Problemas

Visão geral da seção: Nesta seção, o palestrante incentiva os espectadores a pensarem em problemas pessoais que possam ser modelados usando ferramentas vistas anteriormente no curso.

Modelagem de Problemas Pessoais

  • As variáveis, repetições e decisões podem ser usadas para modelar problemas pessoais.
  • Problemas comuns podem ser modelados como funções.
  • O desafio é pegar algo da vida pessoal e tentar criar um programa para resolvê-lo.
Video description

Deseja ter acesso a dicas e dar um passo no caminho de ter um perfil de sucesso no LinkedIn? Se conecte com o perfil da Ada: https://www.linkedin.com/school/adatechbr/ Siga nossas redes e não perca nenhuma novidade: 💼 LinkedIn: https://www.linkedin.com/school/adatechbr/ 📷 Instagram: https://instagram.com/adatechbr 🐦Twitter: https://twitter.com/adatechbr