Buscar

Exercicios 04

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 5 páginas

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

Prévia do material em texto

26/02/2019 EPS
http://simulado.estacio.br/alunos/?user_cod=2140790&user_matr=201807098699 1/5
v4==============
 
CCT0749_A4_201807098699_V1
 
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.
Em C++ existem quatro tipos básicos, isto é , tipos básicos de dados que podem ser utilizados. Qual é o tipo definido da
seguinte maneira: "Qualquer número real, negativo, nulo ou positivo."
ALGORITMOS
 CCT0749_A4_201807098699_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: PABLO ALVES DE MELO Matrícula: 201807098699
Disc.: ALGORITMOS 2019.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
((pontos>=10) && (pontos <=20))
((pontos>=10) ! (pontos <=20))
((pontos>=10) || (pontos <=20))
((pontos>=10) # (pontos <=20))
((pontos>=10) % (pontos <=20))
 
 
 
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.
 
 
 
 
2.
real
bool
char
int
26/02/2019 EPS
http://simulado.estacio.br/alunos/?user_cod=2140790&user_matr=201807098699 2/5
Assinale a opção correta.
Considerando a linguagem de programação C++....Quando definimos uma variável, na verdade estamos fazendo uma
reserva estática de memória. Esta reserva de memória é dita estática por ser definida em tempo de compilação, diferente
da reserva dinâmica de memória que é feita em tempo de execução. Portanto, toda declaração de variáveis é a reserva de
uma certa quantidade de memória antes da execução do programa, sendo assim é necessário que seja estabelecida a
quantidade de memória que está sendo reservada e também seu endereço. Isto é feito, respectivamente, pela definição do:
float
 
 
 
Explicação:
Conforme gabarito e aula de tipos primitivos de dados
 
 
 
 
3.
As variáveis do tipo bool podem ser true ou false.
Uma possível declaração de uma variável booleana em C++ : boolean x;
Declarando e atribuindo um valor à uma variável booleana em C++ : 
 bool x = "true";
Uma possível declaração de uma variável inteira em C++ : x int;
Declarando e atribuindo um valor à uma variável booleana em C++ : 
 boolean x = true ;
 
 
 
Explicação:
DE acordo com a sintaxe da linguagem C++
 
 
 
 
4.
tipo da variável apenas, pois a alocação é feita sempre no mesmo
endereço de memória.
identificador da variável apenas, pois uma variável sempre possui o
mesmo tipo de dado.
identificador da variável e do tipo de dado.
tipo de dado e identificador da variável.
compilador que está alocando a memória e pelo tipo de linguagem que
está sendo utilizado.
 
 
 
Explicação:
 Verdadeiro
tipo de dado e identificador da
variável.
 
Falso. No C++ primeiro se escreve o tipo
da variável e depois o nome ou
identificador da variável.
identificador da variável e do
tipo de dado.
26/02/2019 EPS
http://simulado.estacio.br/alunos/?user_cod=2140790&user_matr=201807098699 3/5
Assinale a opção correta.
Considere duas variáveis inteiras x e y. Assinale a opção correta.
 
FAlso. No C++ primeiro se escreve o tipo
da variável e depois o nome ou
identificador da variável.
tipo da variável apenas, pois a
alocação é feita sempre no
mesmo endereço de memória.
 
Falso.No C++ primeiro se escreve o tipo
da variável e depois o nome ou
identificador da variável.
identificador da variável
apenas, pois uma variável
sempre possui o mesmo tipo de
dado.
 
Falso. Nâo importa o compilador. No C++
primeiro se escreve o tipo da variável e
depois o nome ou identificador da variável.
compilador que está alocando a
memória e pelo tipo de
linguagem que está sendo
utilizado.
 
 
 
 
 
5.
São operadores relacionais : = , > , <
Não são operadores da linguagem C++ : 
 % (usado na matemática para porcentagem) 
 != 
São operadores lógicos : &&, ||, !=
São operadores usados, respectivamente, com cout e com cin : >> e 
<<
Os operadores matemáticos são : +, - , *, / e %.
 
 
 
Explicação:
De acordo com as descrições e características apresentadas na aula 4.
 
 
 
 
6.
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:
26/02/2019 EPS
http://simulado.estacio.br/alunos/?user_cod=2140790&user_matr=201807098699 4/5
Assinale a alternativa que apresenta APENAS operadores relacionais.
Analise o trecho de código abaixo e depois marque a opção correta para o que se pede:
 int x, y,a , b;
 float z;
 a = 14;
 b = 3;
 x = a / b;
 y = a % b;
 z = y / x;
 Qual seria o valor de x?
Basta seguir o uso dos operadores relacionais e lógicos..
 
 
 
 
7.
=, > e ||
<, > e >=
+, - e *
&&, || e ~
&&, >= e ||
 
 
 
Explicação:
<, > e >=
 
&& e || são operadores lógicos na linguagem C++
 ~ é operador na lógica matemática para negação
&&, || e ~
 
 = é atribuição
 > relacional
 || ou lógico
=, > e ||
 
O único relacional é >= . Os outros dois são operadores
lógicos.
&&, >= e
||
 
 Operadores matemáticos +, - e *
 
 
 
 
8.
4
5
3
14
26/02/2019 EPS
http://simulado.estacio.br/alunos/?user_cod=2140790&user_matr=201807098699 5/5
4.66666
 
 
 
Explicação:
Fazendo um teste de mesa e sabendo que a divisão com / entre inteiros fornece o quociente da divisão e o operador %
fornece o resto da divisão inteira, chegamos no valor x igual a 4.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 26/02/2019 21:16:22.

Continue navegando