Logo Passei Direto
Buscar

Geometria

Outros
O fatorial de um número é calculado pela multiplicação desse número por todos os seus antecessores até chegar ao número 1. A representação do fatorial é : n! = n (n 1) (n 2) (n 3)! O código anexo, desenvolvido em Visual G, faz cálculo do fatorial. Com base nesse código, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O procedimento "obtervalor" não tem nenhum processamento. ( ) Caso seja passado valor 4, o retorno será 24. ( ) O programa principal apenas faz a chamada do procedimento e da função. ( ) A ordem de execução do algoritmo abaixo será: obtervalor depois a funcao fatorial e por último principal. Assinale a alternativa que apresenta a sequência CORRETA:
User badge image
Questões Para o Saber

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada uma das afirmações sobre o código que calcula o fatorial: ( ) O procedimento "obtervalor" não tem nenhum processamento. É falsa. Geralmente, um procedimento que obtém um valor deve ter algum tipo de processamento, como receber um número ou realizar uma operação. ( ) Caso seja passado valor 4, o retorno será 24. É verdadeira. O fatorial de 4 (4!) é 4 × 3 × 2 × 1 = 24. ( ) O programa principal apenas faz a chamada do procedimento e da função. É verdadeira. Em muitos códigos, o programa principal é responsável por chamar outros procedimentos e funções, mas não realiza cálculos diretamente. ( ) A ordem de execução do algoritmo abaixo será: obtervalor depois a função fatorial e por último principal. É verdadeira. Normalmente, a execução segue essa ordem: primeiro o procedimento que obtém o valor, depois a função que calcula o fatorial e, por último, o programa principal que coordena tudo. Portanto, a sequência correta é: F - V - V - V. A alternativa que apresenta essa sequência é a) F - V - V - V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Vetores e matrizes são estruturas de dados homogêneas que permitem o armazenamento de vários valores ao mesmo tempo. No entanto, todo valor armazenado em um mesmo vetor ou matriz deve possuir mesmo tipo de dado associado, ou seja, um vetor/matriz de valores inteiros só pode armazenar valores inteiros. Com base nesse escreva um algoritmo que leia 5 valores e armazene todos eles. Em seguida, o algoritmo deverá exibir quantos valores positivos estão armazenados no vetor. Analise código e classifique V para as sentenças verdadeiras e F para as falsas:
( ) A variável I pode ser do tipo Real, pois valor do índice nem sempre é inteiro. ( ) Se somente informar valores positivos, algoritmo não apresenta mensagem. ( ) A variável "valores" poderia ser do tipo inteiro. ( ) A variável valores não foi inicializada, por isso algoritmo apresenta erros. ( ) O algoritmo solicitará 5 até apresentar a mensagem. Algoritmo "atividade" var valores : vetor [1..5] de real i, negativos : inteiro inicio negativos Para i <- 1 ate 5 faca escreva("Informe um valor: ") Leia(valores[i]) fimpara Para i<-1 ate 5 faca Se (valores[i] < 0) entao negativos <- negativos + 1 fimse fimpara Escreva(negativos, valores eram negativos.") Fimalgoritmo Algoritmo 2 var 3 valores : vetor de real 4 1, negativos : inteiro 5 inicio 6 negativos <- 7 Para ate B ("Informe um -) 9 10 fimpara 11 Para i <- 1 ate 5 faca 12 Se (valores[i] < 13 negativos <- negativos 1 14 finse 15 16 eran Assinale a alternativa que apresenta a sequência CORRETA
A V-F-V-F-V.
B.
C F-V-V-V-V.
D F-F-F-F-V.

Mais conteúdos dessa disciplina