Filtrar


Questões por página:
mostrar texto associado
Considerando o algoritmo apresentado é correto afirmar que se;
Em relação aos comandos em pseudocódigo correspondentes às estruturas de decisão e repetição dos algoritmos, correlacione as colunas a seguir:

Comando (pseudocódigo) Estrutura de decisão/repetição

I. Se...então ( ) Estrutura de repetição com teste no final
II. Escolha...Caso ( ) Estrutura de seleção simples
III. Repita...Até ( ) Estrutura de repetição com variável de controle
IV. Para...Até...Faça ( ) Estrutura de seleção de múltipla escolha

A sequência CORRETA, de cima para baixo, é:
Considere o algoritmo em pseudocódigo a seguir:

01. Algoritmo REPETICAO
02. Var
03. parcial, num, resultado : real
04. cont : inteiro
05. Início
06. parcial imagem-007.jpg 0;
07. cont imagem-008.jpg 0;
08. Enquanto cont < 10 faça
09. Início
10. Ler(num)
11. parcial imagem-009.jpg parcial + num
12. cont imagem-010.jpg cont + 1
13. Fim
14. resultado imagem-011.jpg parcial / cont
15. Mostrar(“Resultado = ”, resultado)
16. Fim.

Analise as seguintes afirmativas sobre o algoritmo:

I. O algoritmo usa uma estrutura de repetição com teste no início.
II. O algoritmo irá calcular a média dos números de 0 a 9.
III. O comando “Mostrar” irá exibir o valor da variável “resultado” no dispositivo padrão de saída.

Estão CORRETAS as afirmativas:

. O código abaixo é usado para calcular o fatorial de números. Assinale a alternativa CORRETA sobre esse código:

função fatorial(n)

{

se (n <= 1)

retorne 1;

senão

retorne n * fatorial(n-1);

}

A modularização de algoritmos é importante para organizar melhor o código, facilitar a manutenção, entre outras coisas. Sobre funções e procedimentos, assinale a alternativa CORRETA sobre a modularização: