Buscar

Simulado 1 - Aula 3 ALGORITMOS

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

1a Questão 
 
Considere duas variáveis inteiras x e y. Assinale a opção correta. 
 
 Fazer !(x != y) equivale a fazer x = y 
 Fazer !(x <= y) equivale a fazer x >= y 
 Fazer !(x < y) equivale a fazer x > y 
 Fazer !(x = y) equivale a fazer x != y 
 Fazer !(x == y) equivale a fazer x != y 
 
 
 
Explicação: 
Basta seguir o uso dos operadores relacionais e lógicos.. 
 
2a Questão 
 
Se você desejar escrever a expressão A|| B && C && !D em um algoritmo no Portugol Studio, como a 
mesma ficaria? 
 
 A ou nao B e nao C e nao D 
 A ou B e C e nao D 
 
A ou B e C e D 
 
A e B ou C ou nao D 
 
A e B ou C nao D 
 
a Questão 
 
Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de 
programação C++. 
 
 a == c 
 ((b = 2) == a) 
 
(b % a) == 0 
 
pow(c,a) > b * c 
 
(b + 2) > (a * c) 
 
4a Questão 
 
Utilizando a sintaxe do C++, qual das expressões a seguir é 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) 
 
5a Questão 
 
Assinale a alternativa que apresenta APENAS os exemplos de operadores lógicos. 
 
 +, - e * 
 
&&, >= e <= 
 &&, || e ! 
 
=, > e ? 
 
!, > e >= 
 
6a Questão 
 
Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ? 
 
 PRECO_DESC = PRECO - PRECO * 7.5 /100; 
 PRECO_DESC = PRECO * 0.75; 
 
PRECO_DESC = PRECO * 7.5 / 100; 
 
PRECO_DESC = PRECO * 0.075; 
 
PRECO_DESC = PRECO * 7.5%; 
 
7a Questão 
 
Monte a tabela da verdade para a expressão A || B && C && !A. 
A B C !A B && C B && C && !A A || B && C && !A 
V V V F V F 
V V F F F F 
V F V F F F 
V F F F F F 
F V V V V V 
F V F V F F 
F F V V F F 
F F F V F F 
A sequência de valores que preenche a última coluna, de cima para baixo, é: 
 
 
F, V, F, V, V, F, V, F 
 V, F, V, F, V, F, V, F 
 
F, F, F, F, F, V, V, V 
 V, V, V, V, V, F, F, F 
 
V, V, F, F, V, V, F, F 
 
8a Questão 
 
Observe as afirmativas a seguir a respeito das tabelas da verdade: 
I. A tabela avalia expressões relacionais e numéricas e é preenchida com valores do tipo lógico. 
II. É possível haver combinações repetidas de valores no preenchimento inicial das linhas com valores das 
variáveis. 
III. A quantidade de variáveis na expressão avaliada determina a quantidade de resultados possíveis para a 
expressão. 
Sobre elas, sabemos que: 
 
 
A afirmativa II é verdadeira. 
 As afirmativas I e II são verdadeiras. 
 
A afirmativa I é verdadeira. 
 Todas as afirmativas são falsas. 
 
As afirmativas II e III são verdadeiras.

Outros materiais