Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: UNIPAMPA
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoRecursividade
AlgoritmoPampa(a: inteiro; b: inteiro): inteiro
início
se (b = 0) então
retorne a
senão
retorne AlgoritmoPampa ( b, resto(a, b) )
fim-se
fim-função
AlgoritmoEU(a: inteiro; b: inteiro): inteiro
variáveis
divisor: inteiro
dividendo: inteiro
aux: inteiro
início
dividendo = a
divisor = b
enquanto (resto (dividendo ,divisor) < > 0)
início
aux = resto(dividendo , divisor)
dividendo = divisor
divisor = aux
fim-enquanto
retorne divisor
fim-função
Considerando os algoritmos acima, julgue o item a seguir.
Caso se faça a chamada Escreva AlgoritmoPampa (1128, 338), o resultado obtido será 12.