Buscar

INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C - SIMULADO

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

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 6, do total de 6 páginas

Prévia do material em texto

1a
          Questão
	Acerto: 0,0  / 1,0
	
	Considere o programa C listado a seguir.
Assinale a alternativa que representa o que será impresso pelo programa se o usuário digitar 15, como entrada de dados.
		
	 
	15 10
	 
	5 10
	
	5 15
	
	10 15
	
	15 20
	
	
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o seguinte programa escrito em C.
#include
void main(){
int num;
printf("Entre com um inteiro:\n");
scanf("%f", &num);
printf("num = %f \n", num);
}
 
Embora o programa não apresente erro de compilação, assinale a alternativa que apresenta um possível motivo para o seu mau funcionamento.
		
	
	A função scanf deveria ter sido invocada com scanf("%f", num).
	
	A função printf deveria ter sido invocada com printf("num = %d \n", num).
	 
	As funções scanf e printf deveriam ter sido invocadas com "%d", e não "%f".
	
	A função scanf deveria ter sido invocada com scanf("%d", num).
	
	As funções scanf e printf deveriam ter sido invocadas com "%c", e não "%f".
	
	
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	(Baseado em TRE-CE - Técnico Judiciário  2012)
Considere a variável idade declarada no método main de um programa escrito em C, com a seguinte instrução:
int idade=12;
 
Análise:
I. printf(idade<18?"Menor de idade":"Maior de idade");
II. if(idade<18) {printf("Menor de idade");} else {printf("Maior de idade");}
III. if(idade<18) {printf("Menor de idade");} else if (idade>=18) {printf("Maior de idade");}
IV. switch(idade) {case<18: printf("Menor de idade"); break; case>=18: printf("Maior de idade");}
 
Contém uma instrução correta que exibirá na tela a frase "Menor de idade":
		
	
	I, II, III e IV.
	
	I e III, apenas.
	
	II, apenas.
	
	II e III, apenas.
	 
	I, II e III, apenas.
	
	
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	(Procuradoria Geral do Estado - RO (PGE/RO) 2015)
No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:
		
	
	comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
	 
	quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch;
	
	os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
	
	toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
	
	não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando.
	
	
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a seguinte estrutura do comando FOR:
for (ind=15;ind>=4;cont--).
Quantas vezes a repetição vai ocorrer?
		
	
	20
	
	25
	 
	12
	
	15
	
	11
	
	
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	Assinale a alternativa que apresenta a declaração de um vetor (100 posições de inteiros) e uma matriz (4x5 de caracteres):
		
	
	int vet[1,100]; mat[10,20]
	 
	int vet[100]; char mat[4,5]
	
	int vet; char mat;
	
	real mat[10]; char vet[4][5]
	 
	int vet[100]; char mat[4][5]       
	
	
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115...
O próximo termo é:
		
	
	11116
	 
	11136
	
	11051
	
	11106
	
	11156
	
	
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe a sequência a seguir: 3, 15, 35, 63, 99, ...
O próximo termo é:
		
	
	134
	
	121
	 
	143
	
	110
	
	195
	
	
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante", deve ser declarada como:
		
	
	point
	
	int
	
	real
	 
	float
	
	numeric
	
	
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o seguinte segmento de código na linguagem C:
 int a=3, b=2, c;
 c=a!=b;
Assinale a alternativa que apresenta os valores das variáveis término da execução:
		
	
	3, 3, 1
	 
	3, 2, 1
	
	2, 2, 1
	
	3, 3, 3
	
	3, 2, 3

Continue navegando