Algoritmos | Exemplo Completo (Pseudocódigo) | Aula 08
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
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.