Buscar

Introdução a Lógica de Programação

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

Prévia do material em texto

1a Questão (Ref.: 201702189936)
	Pontos: 0,1  / 0,1
	Preciso comparar dois nomes fornecidos como entrada para meu programa feito em C++, pois preciso verificar se estão em ordem alfabética. Que função deverei usar ?
		
	 
	strcmp
	
	strcat
	
	toupper
	
	strlen
	
	strcpy
		
	
	
	 2a Questão (Ref.: 201702190249)
	Pontos: 0,1  / 0,1
	A partir da comparação entre as estruturas while e do...while, é certo afirmar que:
		
	
	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.
	 
	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.
	
	Em termos de execução não há diferença. A diferença está, apenas, na sintaxe.
	
	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.
		
	
	 3a Questão (Ref.: 201702190191)
	Pontos: 0,1  / 0,1
	Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o valor final de num, são respectivamente:
int conta, num=1, s=0;
for(conta = 10; conta < = 40; conta= conta+10){
     s= s+num;
     num= num +2;
}
		
	
	50 e 16
	
	o valor de s está indefinido e o valor de num é 7
	 
	16 e 9
	
	50 e 9
	
	9 e 9
		
	
	
	 4a Questão (Ref.: 201702189748)
	Pontos: 0,1  / 0,1
	Análise de código abaixo e marque o valor impresso por ele.
char str[] = "estacio", char abc[] = "abcabca", pla[] = "planeta";
for (int a=0,b=6,c=0; a < 7; a+=3){
   cout << str[a] << abc[c] << pla[b] << " ";
   b = b-3;
   c = (c+2);
}
		
	
	est abc pla
	
	eaa sct tbe
	 
	eaa acn obp
	
	est sbl tbe
	
	eap sbl tca
		
	
	 5a Questão (Ref.: 201702190156)
	Pontos: 0,1  / 0,1
	Qual será o valor de L ao final da execução do trecho de algoritmo abaixo?
 
lógico: A, B, C;
real: X, Y;
inteiro: L;
 
A <- falso;             B <- verdadeiro;
C <- falso;             X <- 11.5;
Y <- 3.2;               X <- X + 1;
 
se C ou ((X + Y > 5) ou (não A e B))
então L <- 0;
senão L <- 1;
fimse;
	
	
	1
	
	2
	 
	0
	
	3
	
	4

Continue navegando