Buscar

L Prog A4 Linguagem de Programação I

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 3 páginas

Prévia do material em texto

_A4_201201355818 Matrícula: 201201355818 
Aluno(a): ELISEU DA SILVA ANDRE Data: 01/06/2016 20:22:40 (Finalizada) 
 
 
 1a Questão (Ref.: 201202008893) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) 
 
Existe sempre uma dúvida por parte do desenvolvedor se escolhe switch() ou if quando está usando a 
Linguagem C. 
Sabemos que existem algumas exigências para se usar o switch(). 
Analise as opções abaixo e assinale a opção correta. 
 
I Qualquer tipo pode ser usado. 
II Somente o tipo vetor de char que Não pode ser usado. 
III Não pode ser usado intervalo tipo: 1..3 em um case. 
IV Sempre será obrigatório usar o comando break; ao final de um case. 
V Quando o valor digitado não estiver presente em nenhum dos cases, irá para a opção default, caso exista. 
 
 
I, III e IV são verdadeiras 
 
II, III e IV são verdadeiras 
 
I, III, IV e V são verdadeiras 
 III e V são verdadeiras 
 
II, IV e V são verdadeiras 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201202008796) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) 
 
Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não 
estava dando certo. 
Ele apresentou as cinco opções abaixo. 
Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo 
fechado em 18 e aberto em 30. 
 
 
if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) 
 
if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) 
 
if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) 
 
if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) 
 if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201202008868) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) 
 
Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de 
uma mensagem de erro. 
O dado testado era do tipo inteiro. 
Assinale a opção que ele escolheu. 
 
 
switch() com cinco cases 
 
três ifs simples e um composto 
 
quatro ifs simples e um composto 
 switch() com quatro cases e um default 
 
quatro ifs simples 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201202011872) Fórum de Dúvidas (2) Saiba (2) 
 
Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas 
expressões relacionais. 
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não 
apresentauma expressão relacional correta na linguagem C. 
 
 x = ( a + b ) 
 
x >= ( a + b ) 
 
x > ( a + b ) 
 
x == ( a + b ) 
 
x <= ( a + b ) 
 
 
 
 
 
 5a Questão (Ref.: 201202008720) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) 
 
O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho 
abaixo e assinale a opção que descreve o que faz. 
 
int a=12, b=35, c=7, resp; 
resp=(a>b && a > c) ?a: (b>c) ? b/c:c; 
printf (''valor: %d'' , resp); 
 
 
Exibe valor: 0 
 Exibe valor: 5 
 
Exibe valor: 35 
 
Exibe valor: 12 
 
Exibe valor: 7 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201201982283) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) 
 
Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual 
a 18 e a variável Peso seja maior que 50. 
 
if((Idade_ _ _18)_ _ _(peso_ _ _50)) 
{ 
printf("Você pode ser doador de Sangue"); 
} 
 
 
<>; and; >; 
 
>=; &; >; 
 
>=; e; >; 
 >=; &&; >; 
 
>>; and; >;

Outros materiais