Você está na página 1de 4

1 - Uma linha de produção é formada por duas esteiras que direcionam os objetos para dois

compartimentos distintos, em função dos pesos dos objetos. Considere que o sistema
controlador dessas esteiras direcione os objetos para o compartimento da direita quando a
condição avaliada for verdadeira, e para o compartimento da esquerda, caso contrário.
Sabe-se que num determinado instante de tempo, as esteiras E1 e E2 estão transportando
objetos com pesos 2kg e 5kg, respectivamente. Os pesos dos objetos nas esteiras E1 e E2 são
representados pelas variáveis Esteira_E1 e Esteira_E2, respectivamente. Qual das condições
abaixo deve ser usada, para que nesta situação, os dois objetos sejam direcionados para o
compartimento da esquerda?
Escolha uma:

a. (Esteira_E1 > 1 E Esteira_E1 < 6) E (Esteira_E2 < 8 E Esteira_E2 > 1)

b. (Esteira_E1 > 1 E Esteira_E1 > 6) OU (Esteira_E2 < 8 E Esteira_E2 > 1)

c. (Esteira_E1 < 1 OU Esteira_E1 < 6) E (Esteira_E2 > 8 OU Esteira_E2 > 1)

d. (Esteira_E1 < 1 OU Esteira_E1 > 6) OU (Esteira_E2 > 8 OU Esteira_E2 > 1)

e. (Esteira_E1 > 1 E Esteira_E1 > 6) E (Esteira_E2 > 8 OU Esteira_E2 > 1)

2- Execute o código a seguir por três vezes. Na primeira execução utilize como entrada o
número 0. Ao executar pela segunda vez, utilize como entrada o número 1 e finalmente na
terceira execução utilize como entrada o número 10. Após executar as três vezes utilizando
como entrada os valores indicados escolha a opção que contém a resposta esperada para as
três execuções.

Escolha uma:

a. -1, -1, 0.8

b. 0, 0.1, 8
c. 0, -0.1, 8

d. 0, 2, 11

e. 0, 0 , 8

3- Suponha que a e b sejam variáveis inteiras, e os dados que as mesmas armazenarão serão
fornecidos por um usuário.

if (a>=b)
{
cout<<a;
b = a;
}
if (b>=a)
{
cout<<b;
a = b;
}

Com base nestas informações, analise as afirmativas abaixo sobre o trecho de código
apresentado:

I - Quando o valor de (a) for maior que o valor de (b), o valor de (a) assim como o valor de (b)
serão exibidos na tela com saída do programa.
II – Quando o valor de (a) e o valor de (b) forem iguais, o valor de (a) assim como o valor de (b)
serão exibidos na tela como saída do programa.
III – Quando o valor de (b) for maior que o valor de (a) os valores de (b) e (a) serão exibidos na
tela.
IV - Quando o valor de (a) e o valor de (b) forem menores do que zero (0), os valores de (a) e
(b) serão exibidos na tela.

É correto afirmar que:


Escolha uma:

a. As afirmativas I e II são verdadeiras.

b. As afirmativas II e III são verdadeiras.

c. As afirmativas III e IV são verdadeiras.

d. As afirmativas I, III e IV são verdadeiras .

e. As afirmativas I, II, III e IV são verdadeiras.


4- (IFTRN) Sendo v1 = 15, v2 = 10, v3 = 5, v4 = 0, defina qual será a resposta (VERDADEIRO
OU FALSO) para as sentenças lógicas abaixo:

I) (v1 = 10) E (v2 = 10)


II) (v1 = 15) E (v2 = 10)
III) (v1 = 15) E (v3 = v2)
IV) (v2 > 5) OU (v3 < 10)
V) (v4 = 1) OU (v3 = 4)
VI) (v2 = 10) OU (v4 = 5)
VII) (v1 > 10 E v2 < 15) E (v3 < 10 E v4 = 0)
VIII) (v1 < 10 E v2 > 15) OU (v3 > 5 OU v4 = 0)

Escolha uma:

a. Apenas as sentenças I, II e III , VI são verdadeiras

b. Apenas as sentenças II e IV são verdadeiras.

c. As sentenças I, III e V são falsas.

d. Todas as afirmativas são verdadeiras.

e. As afirmativas III e VIII são verdadeiras.

5- Dados os valores de A=3 , B =5 e C =4


Ao final da execução os as variáveis Maior, Inter e Menor terão quais valores?
Escolha uma:

a. MENOR = 3, INTER = 4, MAIOR = 5

b. MENOR = 4, INTER = 3, MAIOR = 5

c. MENOR = 5, INTER = 4, MAIOR = 3

d. MENOR = 5, INTER = 3, MAIOR = 4

e. MENOR = 3, INTER = 3, MAIOR = 5

Você também pode gostar