Advertisement
BenjaminWade

mmc-btv

Jul 2nd, 2023
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. funcao: Numero mmc(Numero a | Numero b | Numero mdcValor) [
  2. (a % b) / mdcValor;
  3. ]
  4.  
  5. funcao: Numero mdc(Numero a | Numero b) [
  6. se (a == b)
  7. a
  8. senao
  9. mdc(b | a % b)
  10. ]
  11.  
  12. molde Principal contem
  13.  
  14.  
  15. objeto : Comunicacao interface; --permite acesso a métodos de leitura e escrita
  16.  
  17. >> funcao: Texto principal ()
  18. [
  19. constante: Numero a = interface.leiaNumero();
  20. constante: Numero b = interface.leiaNumero();
  21.  
  22. constante: Numero a = 20;
  23. constante: Numero b = 30;
  24. constante: Numero mdcValor;
  25. constante: Numero mmcValor;
  26.  
  27. mdcValor = mdc(a | b);
  28. mmcValor = mmc(a | b | mdcValor);
  29.  
  30. interface.escreva ( mmcValor );
  31. ]
  32. fim
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement