Pular para o conteúdo principal
CTIT / Cefores
Main navigation
  • Apoio
  • RC2 (2024-1)
User account menu
  • Entrar

Trilha de navegação

  1. Início
  2. Algoritmos

ALG - 2023/06/16

Por evandro, 21 Junho, 2023

Notas de aulas

  • Análise do código inicial do algoritmo numbers
    • procedimento test2by2()
      • monta e avalia expressões de igualdade com 2 dígitos no lado esquerdo e 2 dígitos no lado direito
    • a avaliação das expressões esquerda e direita é feita pela função eval2e()
    • estudo de estrutura e elementos de test2by2() para desenvolvimento de um procedimento test3by1()
      • montar e avaliar expressões de igualdade com 3 dígitos no lado esquerdo e 1 dígito no lado direito
    • a avaliação da expressão esquerda, com 3 dígitos, deve poder ser feita pela função eval2e() (para aproveitamento de código)
    • avaliação de um lado (esquerdo) com 3 dígitos
      • monta e avalia parte (inicial) da expressão com os dois primeiros dígitos
      • monta e avalia a expressão formada por: a parte inicial resultante e o terceiro dígito
      • os dois passos podem ser executados pela função eval2e()
      • expressões de 3 dígitos podem ter dois operadores que serão avaliados da esquerda para direita, independente da prioridade de cada operador
        • essa característica crítica precisa se corrigida pelo algoritmo de processamento da expressão (de 3 dígitos)
        • a correção dessa característica é simples e só precisa ser feita na representação (texto) da expressão final.
Registros de aula

Links de passagem do livro para ALG - 2023/06/16

  • ALG - 2023/05/30 e 06/02
  • Para cima
  • ALG - 2023/06/20

Comentários3

flavio

9 meses atrás

presente  

presente

 

jose

8 meses 2 semanas atrás

Presença

presente

diogo

8 meses 1 semana atrás

Presença

Diogo Augusto de Oliveira Rosa

Leia

  • Apoio
  • Redes de Computadores 1
  • Produção Multimídia

Book navigation

  • ALG - 2023/03/28
  • ALG - 2023/03/31
  • ALG - 2023/04/04
  • ALG - 2023/04/25
  • ALG - 2023/04/28
  • ALG - 2023/05/02
  • ALG - 2023/05/05
  • ALG - 2023/05/09
  • ALG - 2023/05/12
  • ALG - 2023/05/16
  • ALG - 2023/05/19
  • ALG - 2023/05/23
  • ALG - 2023/05/26
  • ALG - 2023/05/30 e 06/02
  • ALG - 2023/06/16
  • ALG - 2023/06/20
  • ALG - 2023/06/23
  • ALG - 2023/06/27
  • ALG - 2023/06/30
  • ALG - 23/03/13
  • ALG - 23/03/13
  • Anotações para Algoritmos
RSS feed
Distribuído por Drupal