Baixe o app para aproveitar ainda mais
Prévia do material em texto
28/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/4 LINGUAGEM DE PROGRAMAÇÃO I 4a aula Lupa Vídeo PPT MP3 Exercício: CCE0242_EX_A4_201512945731_V3 Matrícula: 201512945731 Aluno(a): ESTELLA PEREIRA DA SILVA Data: 27/11/2017 10:55:19 (Finalizada) 1a Questão (Ref.: 201513217858) Fórum de Dúvidas (2) Saiba (2) Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ <, > e >= =, > e || +, - e * &&, >= e || Gabarito Comentado 2a Questão (Ref.: 201513902542) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Qual a saída esperado no trecho de código abaixo: int x = 4; int y = 8; if (x < 2){ printf("%d", x); } else{ printf("%d", y); } 9 8 12 4 \n8 3a Questão (Ref.: 201513657747) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Um desenvolvedor construiu um código onde estava presente o trecho abaixo. char resp; scanf("%c", &resp); switch(toupper(resp)) ; { case 'A': puts("Digitou a letra A" ); break; case 'E': puts("Digitou a letra E" ); break; case 'i': puts("Digitou a letra I" ); case 'O': puts("Digitou a letra O" ); case 'U': puts("Digitou a letra U" ); break; default: puts("Nao digitou vogal" ); } 28/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/4 Analise as afirmativas abaixo e assinale a opção correta. I Se digitar I, aparece: Digitou a letra I / Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. II Se digitar i, aparece: Nao digitou vogal. III Se digitar o, aparece:Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. IV Se digitar a, aparece: Nao digitou vogal. V Se digitar A, aparece: Digitou a letra A. II e, IV são verdadeiras Só a a III é verdadeira II, III e V são verdadeiras I, III e IV são verdadeiras III e IV são verdadeiras Gabarito Comentado 4a Questão (Ref.: 201513820160) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Um programa deve ler um valor inteiro. Caso o valor lido seja positivo deve imprimir a mensagem "Valor positivo". Assinale a opção que apresenta estrutura condicional CORRETA para a solução desse problema. if ( valor == 0 ) if ( valor != 0 ) if ( valor > 0 ) if (valor < 0 ) if ( valor <= 0 ) 5a Questão (Ref.: 201513660828) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais, para que não tenhamos resultados inesperados. Supondo que as variáveis foram devidamente declaradas e levando em conta apenas a linha de código apresentada, dentre as opções qual apresenta erro na sintaxe para a linguagem C. if (a > 0) {a = 2;} else if (b < 10) {b= 2;} if (a > 0) {a = 2;} else {b= 2;} if x > 0 { a = 2;} if (a > 0) { a = 2;} if (x > 0) a = 2 else b = 2 ; Gabarito Comentado 6a Questão (Ref.: 201513920806) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Observe o trecho do programa abaixo: float a, b, c; printf("\n Digite o primeiro numero: "); 28/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 3/4 scanf ("%f",&a); printf("\n Digite o segundo numero: "); scanf ("%f",&b); if (a >= b) { printf("Valor de c: %f" , c = a + b); } else { printf("Valor de c: %f" , c = a - b); } Se o usuário digitar os números abaixo, marque a opção que contém as saídas corretas. 10 e 5 ; 8 e 8 ; 3 e 9 ; 25 e 15 ; 6 e 32. 15 ; 16 ; -6 ; 40 ; -26 15 ; 16 ; 6 ; 40 ; -26 15 ; 0 ; -6 ; 35 ; 26 16 ; 0 ; -6 ; 40 ; 26 16 ; - 16 ; -6 ; 40 ; -26 7a Questão (Ref.: 201513911525) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) No contexto do comando switch e do uso do comando break emm seu interior, na linguagem de programação C é correto afirmar que: 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 a expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo menos uma variável; toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break; 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; não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando. 8a Questão (Ref.: 201513903952) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Observe o trecho do programa abaixo: float a, b, c; printf("\n Digite o primeiro numero: "); scanf ("%f",&a); printf("\n Digite o segundo numero: "); scanf ("%f",&b); if (a >= b) { printf("Valor de c: %f" , c = a + b); } else { printf("Valor de c: %f" , c = a - b); } Se o usuário digitar os números abaixo, marque a opção que contém as saídas corretas. 10 e 5 ; 8 e 8 ; 3 e 9 ; 25 e 15 ; 6 e 32. 15 ; 16 ; 6 ; 40 ; -26 16 ; - 16 ; -6 ; 40 ; -26 15 ; 16 ; -6 ; 40 ; -26 15 ; 0 ; -6 ; 35 ; 26 28/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 4/4 16 ; 0 ; -6 ; 40 ; 26
Compartilhar