Buscar

Exercicio-cap-7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	
		1.
		As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita. Sejam as seguintes afirmativas:
I - Toda estrutura de repetição apresenta um teste no início e um na saída.
II - Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não haja testes ou condições.
III - Toda estrutura de repetição apresenta um critério de parada.
IV- Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações.
 
Marque a alternativa que representa apenas as afirmativas CORRETAS:
		Quest.: 1
	
	
	
	
	I e IV
	
	
	III
	
	
	II, III e IV
	
	
	I e III
	
	
	I
	Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		O que está sendo executado pelo algoritmo abaixo?
 
CONT  0;
SOMA  0;
enquanto (CONT < 100) faça
	SOMA  SOMA + CONT;
	CONT  CONT + 1;
fim_enquanto
		Quest.: 2
	
	
	
	
	Soma os 100 números digitados.
	
	
	Soma todos os números pares de 1 a 100
	
	
	Soma todos os números ímpares de 1 a 100 
	
	
	Soma todos os números de 0 a 99
	
	
	Soma todos os números de 1 a 100
	Clique aqui para visualizar o Gabarito Comentado desta questão.
	Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		  
		Quest.: 3
	
	
	
	
	O comando break só interromperá o laço de repetição apenas quando a entrada for um número positivo. 
	
	
	O comando break só interromperá o laço de repetição apenas quando a entrada for um número negativo. 
	
	
	o comando break nunca interrompe o laço de repetição já que a condição é sempre true. 
	
	
	O comando break poderá interromper o laço de repetição tanto se entrada for um número positivo, quanto se esta for um número negativo. 
	
	
	O comando break só interrompe o laço de repetição se for escolhido o caracter 'N', independentemente das entradas numéricas. 
	Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		4.
		Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. 
... 
cin>>matricula; 
______________ (matricula<99) 
{ 
cin>>matricula; 
}
		Quest.: 4
	
	
	
	
	while
	
	
	for
	
	
	loop
	
	
	repeat
	
	
	do case
	
	
	
		5.
		Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? 
		Quest.: 5
	
	
	
	
	enquanto (num > 0) 
	
	
	while (num != 0) 
	
	
	while (num == 0) 
	
	
	for ( i = 0; i == num; i++) 
	
	
	for (i = num; i > 0; i++) 
	Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		A partir da comparação entre as estruturas while e do...while, é certo afirmar que:
		Quest.: 6
	
	
	
	
	Em termos de execução não há diferença. A diferença está, apenas, na sintaxe.
	
	
	No while, o bloco de comandos controlado poderá não ser executado. Enquanto que no do...while o bloco de comandos controlado será sempre executado, pelo menos uma vez.
	
	
	No do...while, o bloco de comandos controlado poderá não ser executado. Enquanto que no while o bloco de comandos será sempre executado, pelo menos uma vez.
	
	
	Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado será sempre executado, pelo menos uma vez.
	
	
	Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado poderá não ser executado.
	Clique aqui para visualizar o Gabarito Comentado desta questão.

Continue navegando