Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/05/2020 EPS http://simulado.estacio.br/alunos/?user_cod=2502724&matr_integracao=201908576121 1/4 ALGORITMOS 3a aula Lupa V ídeo PPT MP3 Exercício: CCT0749_EX_A3_201908576121_V1 07/05/2020 Aluno(a): REINALDO LOPES CATULIO VASCONCELOS 2020.1 EAD Disciplina: CCT0749 - ALGORITMOS 201908576121 1a Questão Assinale a alternativa que apresenta APENAS os exemplos de operadores lógicos. !, > e >= +, - e * =, > e ? &&, >= e <= &&, || e ! Respondido em 07/05/2020 16:03:39 Explicação: Falso. O único operador lógico é o ! !, > e >= Verdadeiro. &&, || e ! Falso. Nâo há operador lógico neste item. =, > e ? Falso. O único operador lógico é o && &&, >= e <= Falso. Nâo há operador lógico neste item. +, - e * 2a Questão Assinale a opção correta. http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','3','','','314386723'); javascript:abre_frame('2','3','','','314386723'); javascript:abre_frame('3','3','','','314386723'); 07/05/2020 EPS http://simulado.estacio.br/alunos/?user_cod=2502724&matr_integracao=201908576121 2/4 São operadores lógicos : &&, ||, != As expressões lógicas retornam valores inteiros Os operadores matemáticos são : +, - , *, / e %. os operadores matemáticos não tem precedência de uso São operadores relacionais : = , > , < Respondido em 07/05/2020 16:04:20 Explicação: Os operadores matemáticos são : +, - , *, / e %. = VERDADE São operadores lógicos : &&, ||, != --> != não é operador lógico e sim relacional (diferente) --> FALSO São operadores relacionais : = , > , < ---> = não é operador relacional e sim comando de atribuição de valor a variável.--> FALSO As expressões lógicas retornam valores inteiros --> FALSO, retornam valores lógicos (V ou F) os operadores matemáticos não tem precedência de uso --: FALSO, há precedencia sim, o * tem preferencia sobre a soma e subtrção 3a Questão Indique qual o tercho em C++ que calcula corretamente a média das notas AV1 e AV2 de uma determinada disciplina. MEDIA = AV1 + AV2 / 2; MEDIA = (AV1 - AV2) / 2; MEDIA = (AV1 * AV2) / 2; MEDIA = (AV1 ** AV2) / 2; MEDIA = (AV1 + AV2) / 2; Respondido em 07/05/2020 16:05:06 Explicação: Conforme aula e gabarito. É importante primeiro somar as notas e depois dividir por 2. 4a Questão Considerando os seguintes conteúdos para as variáveis: a = 2, b = 5 e c = 4 Determine qual das sentenças retornará verdadeiro. ((b = 2) == a) a == c pow(c,a) > b * c (b + 2) > (a * c) (b % a) == 0 Respondido em 07/05/2020 16:08:46 Explicação: a == c --> falso, pois a é diferente c (b + 2) > (a * c) -> falso, pois 7 > 8 é falso ((b = 2) == a) , verdade, pois a = 2 5a Questão 07/05/2020 EPS http://simulado.estacio.br/alunos/?user_cod=2502724&matr_integracao=201908576121 3/4 Observe a tabela da verdade para a expressão A && B || B || A . A B A && B A && B || B A && B || B || A V V V V V F F F F V F V F F F F Os valores que completam correta e sequencialmente a coluna A && B || B || A , de cima para baixo, são: V - V - V - F F - F - V - F F - V - V - F V - V - V - V V - F - F - F Respondido em 07/05/2020 16:10:18 6a Questão Utilizando os operadores adequados, como pode ser reescrita a expressão abaixo? A ou B e C e não D A || B && C && !D A !! B && C && ||D A && B && C && !D A && B || C || !D A || B ! C ! &&D Respondido em 07/05/2020 16:12:49 Explicação: A || B && C && !D || = OU && = E ! = não 7a Questão Qual das alternativas apresenta a expressão que seja capaz de avaliar se uma variável do tipo inteiro, denominada NUMERO ,é ímpar e negativa. (NUMERO>0) !! (NUMERO%2==0) (NUMERO<0) && (NUMERO%2!=0) (NUMERO>0) || (NUMERO%2==0) (NUMERO<0) || (NUMERO%2!=0) (NUMERO>0) && (NUMERO%2==0) Respondido em 07/05/2020 16:13:36 Explicação: (NUMERO<0) && (NUMERO%2!=0) pra ser negativo , tem que se menor que zero NUMERO<0 pra ser impar, o resto da divisão pode 2 não pode ser zero --> != (diferente) --> NUMERO%2!=0 07/05/2020 EPS http://simulado.estacio.br/alunos/?user_cod=2502724&matr_integracao=201908576121 4/4 8a Questão Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) % (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) && (pontos <=20)) ((pontos>=10) ! (pontos <=20)) Respondido em 07/05/2020 16:16:09 Explicação: Pelo tabela verdade do operador e ( && em C++), as duas condições devem ser verdadeiras para toda a expressão ser verdadeira. Se for o ou (símbolo ||), basta uma condição se verdadeira para toda a expressão ser verdadeira. % é para cálculo de resto. # não tem efeito O operador ! é unário e inverte o valor lógico. Ou seja, se a expressão for verdadeira : ! expressão é falsa. javascript:abre_colabore('38403','191474465','3820183792');
Compartilhar