Buscar

avaliando o aprendizado 5

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

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

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ê 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

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO I
		
	 
	Lupa
	 
	
	
	 Fechar
	
	
	Aluno(a): 
	Data: 01/10/2015 22:08:06 (Finalizada)
	
	 1a Questão (Ref.: 201201915791)
	 Fórum de Dúvidas (2)       Saiba  (1)
	
	Leia com atenção as afirmativas abaixo e escolha a opção correta.
I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido
II A estrutura do for testa ao final enquanto a estrutura while testa no início
III A estrutura while pode simular a estrutura do for e a estrutura do... while
IV A estrutura do for sem nenhum parâmetro, só com os  ;   dentro dos parênteses e com um if no corpo da repetição, pode simular a estrutura while
V Tanto a estrutura do...while quanto a estrutura while, testam no início
		
	
	Somente I, II, III e V estão corretas        
	
	Somente I, III e V estão corretas
	 
	Somente I, III e IV estão corretas        
	
	Somente I e V estão corretas   
	
	Somente II, III e V estão corretas
	
	
	
	
	 2a Questão (Ref.: 201201839383)
	 Fórum de Dúvidas (2)       Saiba  (1)
	
	Estrutura de repetição, na ciência da computação, é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza e/ou repete diferentes algoritmos/ações dependendo se uma condição é verdadeira ou falsa, em que a expressão é processada e transformada em um valor booleano. Analise o código abaixo e identifique a opção que demonstra o que será exibido na tela:
int main(int argc, char *argv[]) {
  int i = 0; 
  int j = 5;
  do{ 
   printf("%d", i++); 
  }while(++i <= j--);
  system("PAUSE");
  return 0;
}
		
	
	1234
	 
	345
	 
	024
	
	34
	
	123
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201201456800)
	 Fórum de Dúvidas (2)       Saiba  (1)
	
	 Para o desenvolvimento de nossos programa na linguagem C, contamos com 3 tipos básicos de estruturas de repetição, for, while e do..while. O funcionamento e aplicação dos mesmos tem pequenas diferenças. 
    int i;
    for(i=0; i < 10; i+=2)
        if (i%2)
        printf("%d",i);
   printf("%d",i);
Supondo que as demais  linhas necessárias para o funcionamento do programa estejam devidamente criadas e baseado no trecho de código apresentado, o que será exatamente apresentado na tela após a sua execução.
		
	 
	10
	
	0246810
	
	02468
	
	0 2 4 6 8 10
	
	024681010
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201201839401)
	 Fórum de Dúvidas (2)       Saiba  (1)
	
	A linguagem C possui comandos para repetir uma sequência de instruções. Estas estruturas de repetição, também conhecidas como laços (do inglês loops). Dao o código abaixo, qual opção que demonstra o que será exibido na tela?
int main(int argc, char *argv[]) {
  int i = 0; 
  int j = 5;
  do{ 
   printf("%d", i++); 
  }while(j-- <= ++i )
  system("PAUSE");
  return 0;
}
		
	 
	135
	
	12345
	 
	0
	
	012345
	
	024
	
	
	
	
	 5a Questão (Ref.: 201201839310)
	 Fórum de Dúvidas (1 de 2)       Saiba  (1 de 1)
	
	As estruturas de repetição são essenciais no desenvolvimentos de programas na linguagem C. Dado o programa abaixo, identifique a opção que demonstra o que será exibido na tela:
int main(int argc, char *argv[]) {
int i = 0; 
int j = 5;
while(++i <= --j){ 
printf("%d ", i); 
}
system("PAUSE"); 
return 0;
}
		
	
	1 2 3
	 
	1 2
	
	0 1 2 3 4 5
	
	1 2 3 4 5
	
	0 1 2
	
	
	
	
	 6a Questão (Ref.: 201201839548)
	 Fórum de Dúvidas (1 de 2)       Saiba  (1)
	
	A instrução while é usada quando não sabemos quantas vezes um determinado bloco de instruções precisa ser repetido. Com ele, a execução das instruções vai continuar até que uma condição seja verdadeira. A condição a ser analisada para a execução do laço de repetição deverá retornar um valor booleano 
Dado o código abaixo, qual opção que demonstra o que será exibido na tela?
int main(){
int cont=1;
int tam = 3;
while( cont <=tam ){
while( cont++ <=tam )
printf("%d ",cont);
cont++;
}
system("PAUSE");
return 0;
}
		
	 
	2 3 4
	
	1 2
	
	1 2 3
	
	2 3 4 5
	
	3 4 5

Outros materiais

Outros materiais