VisuAlg Web

Rotinas com Retorno

Funções com retorno no Visual Cobra usam def e devolvem resultado com retorne .

Funções com retorno no Visual Cobra usam def e devolvem resultado com retorne.

Exemplo de códigoVisual Cobra


# A função somar devolve um número inteiro na sua conclusão
def somar(a, b):
retorne a + b  # O processamento encerra aqui e devolve o valor

resultado = somar(10, 5)
escreva("O resultado retornado foi:", resultado)
Exemplo de códigoVisual Cobra


def eh_par(v):
se v % 2 == 0:
retorne Verdadeiro
senao:
  retorne Falso

  num = 14
  # Jogando a função direto dentro do escreva
  escreva("O número", num, "é par?", eh_par(num))