• Matéria: Matemática
  • Autor: franciscoags8700
  • Perguntado 3 anos atrás

funcao fatorial (v: inteiro): inteiro inicio se v <= 2 entao retorne v senao retorne v * fatorial(v-1) fimse fimfuncao Com base no algoritmo mostrado acima e nos seus conhecimentos sobre Funções, considere as afirmativas a seguir: I. A função apresenta duas variáveis. II. Se o usuário inserir v=5, a função retornará o valor 5. III. Se o usuário inserir v=3, a função retornará o valor 6. IV. Se o usuário inserir v=4, a função retornará o valor 24. V. Se o usuário inserir v=6, a função retornará o valor 12. Está correto o que se afirma em:

Respostas

respondido por: taismargo
17

Resposta:

III e IV

Explicação passo a passo:

respondido por: robsonguerrero1601
1

Resposta:

III e a IV

Explicação passo a passo:

Algoritmo "Fatorial"

var valor : inteiro

procedimento obtervalor

var x : inteiro

inicio

escreva("Digite um número:")

leia(x)

valor <- x

fimprocedimento

funcao fatorial(v:inteiro) : inteiro

inicio

se v <= 2 entao

  retorne v

senao

  retorne v * fatorial(v-1)

fimse

fimfuncao

inicio

// Corpo principal do programa

obtervalor

escreva("O fatorial de ",valor," é ",fatorial(valor))

fimalgoritmo

Perguntas similares