Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCE0242_EX_A4_201501261681 Matrícula: 201501261681 Aluno(a): TIAGO VICO DOS SANTOS Data: 29/05/2016 12:57:14 (Finalizada) 1a Questão (Ref.: 201501905343) 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, IV e V são verdadeiras III e V são verdadeiras II, III e IV são verdadeiras II, IV e V são verdadeiras I, III e IV são verdadeiras Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201501905170) 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: 12 Exibe valor: 5 Exibe valor: 35 Exibe valor: 7 Exibe valor: 0 Gabarito Comentado 3a Questão (Ref.: 201501878733) 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; >; >=; &&; >; >>; and; >; >=; e; >; >=; &; >; Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201501905246) 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' 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' ) and idade >= 18 and idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) Gabarito Comentado 5a Questão (Ref.: 201501862355) Fórum de Dúvidas (2) Saiba (1 de 2) Suponha que as notas digitadas pelo usuário sejam respectivamente (4.5; 8.5; 6.5). int main() { float n1, n2, n3, med; puts("Digites as notas"); scanf("%f", &n1); scanf("%f", &n2); scanf("%f", &n3); med= (n1+n2+n3)/3; if(med>=7) printf("Aluno aprovado com: %.1f\n", med); else printf("Aluno reprovado com: %.1f\n", med); system("pause"); return 0; } Desconsidere a necessidade da declaração das bibliotecas. Qual será a mensagem final exibida para o usuário? Aluno aprovado com: 6.5 Aluno reprovado com: 6.5 Aluno aprovado com: 6.00 Aluno aprovado com: 6.0 Aluno reprovado com: 6.50 Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201501952007) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Marque abaixo a instrução que permite parar uma execução dentro de um switch. stop case open close break Gabarito Comentado Gabarito Comentado
Compartilhar