Buscar

Apol 3 Logica de programaçao e algoritimos

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Questão 2/5 - Lógica de Programação e Algoritmos
As estruturas de repetições, também conhecidas como laços (loops), servem para executar um conjunto de ações mais de uma vez, dependendo de uma condição verdadeira ou falsa, resultado booleano da avaliação de uma expressão. 
Observe as possíveis estruturas de laços de repetições:
I. A estrutura de repetição ENQUANTO (while na linguagem C).
II. A estrutura de repetição REPITA-ATE (while-do na linguagem C).
III. A estrutura de repetição REPITA-ATE (do-while na linguagem C).
IV. A estrutura de repetição PARA (for na linguagem C).
V. A estrutura de repetição EM DIREÇÃO A (goto na linguagem C).
É correto apenas:
	
	A
	I, III e IV
	
	B
	I, III e V
	
	C
	I, II e IV
	
	D
	I, II e V
	
	E
	Todas as alternativas
Questão 2/5 - Lógica de Programação e Algoritmos
As estruturas de repetições, também conhecidas como laços (loops), servem para executar um conjunto de ações mais de uma vez, dependendo de uma condição verdadeira ou falsa, resultado booleano da avaliação de uma expressão. 
Observe as possíveis estruturas de laços de repetições:
I. A estrutura de repetição ENQUANTO (while na linguagem C).
II. A estrutura de repetição REPITA-ATE (while-do na linguagem C).
III. A estrutura de repetição REPITA-ATE (do-while na linguagem C).
IV. A estrutura de repetição PARA (for na linguagem C).
V. A estrutura de repetição EM DIREÇÃO A (goto na linguagem C).
É correto apenas:
	
	A
	I, III e IV
	
	B
	I, III e V
	
	C
	I, II e IV
	
	D
	I, II e V
	
	E
	Todas as alternativas
Questão 3/5 - Lógica de Programação e Algoritmos
O comando SE (IF) é utilizado sempre quando precisamos analisar o resultado de uma condição e decidir o que vamos fazer em seguida. Se a condição for verdadeira, faça tal coisa, caso contrário, faça outra coisa.
Analise o pseudocódigo abaixo.
1. algoritmo "algoritmo_se_simples"
2. var
3. nota1, nota2, media : real
4. inicio
5. escreva(" Digite a primeira nota: ")
6. leia(nota1)
7. escreva(" Digite a segunda nota: ")
8. leia(nota2)
9. media <- (nota1+nota2)/2
10. se media >= 7 entao
11.      escreva(" A nota da primeira prova é: ", nota1:5:2)
12.      escreva(" A nota da segunda prova é: ", nota2:5:2)
13.      escreva(" A média é: ", media:5:2)
14.      escreva("APROVADO ")
15. fimse
16. fimalgoritmo
Observe as afirmativas abaixo:
I. Na linha 15: Temos o fim do bloco de comando do IF.
II. Na linha 3: uma variável ‘media’ foi declarada como sendo do tipo real. Está errado, pois ela deveria ser inteiro para este código.
III. Nas linhas 5, 7, 11, 12, 13, e 14: Usamos o comando ESCREVA para imprimir textos na tela.
IV. Nas linhas 6 e 8: Usamos o comando LEIA para obter os valores das variáveis nota1 e nota2 que serão digitados pelo usuário.
V. Na linha 10: Usamos o comando SE para avaliar a condição media.
É correto apenas:
	
	A
	I, II, III e IV
	
	B
	I, II, III e V
	
	C
	II, III, IV e V
	
	D
	I, III, IV e V
	
	E
	Todas as alternativas
Questão 4/5 - Lógica de Programação e Algoritmos
Os laços de repetição são ferramentas poderosas para o controle do fluxo de execução do programa. A linguagem C possui três tipos de laços de repetição, a saber, o for (PARA), o while (ENQUANTO) e o do-while (REPITA-ATE).
Observe as afirmativas abaixo sobre laços de repetição:
I. Eles permitem que um determinado trecho de código seja executado até que uma condição específica seja satisfeita.
II. O bloco dentro do while pode nunca ser executado, caso a condição seja FALSA logo no primeiro teste.
III. O do-while executa o bloco e depois verifica a condição, portanto, o bloco será executado ao menos uma vez.
IV. Não existe diferença entre o while e o do-while.
É correto, apenas:
	
	A
	I, II e III
	
	B
	I, II, IV
	
	C
	II, III, IV
	
	D
	I e II
	
	E
	Todas as respostas
	1C
	2E
	3D
	4A
	5(?)
Questão 5/5 - Lógica de Programação e Algoritmos
Acerca de laços de repetição.
A expressão booleana que avalia após cada leitura do corpo e determina se uma nova leitura deverá ser feita ou se a estrutura de repetição pode ser encerrada é conhecida como?
	
	A
	Inicialização
	
	B
	Condição
	
	C
	Precisão composta
	
	D
	Corpo
	
	E
	Iteração

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando