Buscar

A6 LÓGICA DE PROGRAMAÇÃO

Prévia do material em texto

2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 1/6
 
CCE1121_EX_A6_201512259179_V1
 
 
 
 
  LÓGICA DE PROGRAMAÇÃO
6a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCE1121_EX_A6_201512259179_V1  Matrícula: 201512259179
Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 08/06/2017 08:58:49 (Finalizada)
 
  1a Questão (Ref.: 201513150984)  Fórum de Dúvidas (0)       Saiba   (0)
Dado o  trecho de  código  abaixo,  em Linguagem de  Programação C,  analise­o  cuidadosamente  e  indique que
mensagem seria exibida em sua execução. 
Serão exibidas as Mensagem 1 e Mensagem 2
  Será exibida a Mensagem 3
Será exibida a Mensagem 1
Será exibida a Mensagem 2
Serão exibidas as Mensagem 2 e Mensagem 3
 
 
  2a Questão (Ref.: 201512515441)  Fórum de Dúvidas (0)       Saiba   (0)
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 2/6
Para  que  uma  estrutura  if...else    if  ...  possa  ser  substituída  pela  estrutura  switch(...)    na  linguagem  C++,
precisamos ficar atento a algumas "regras". Leia as afirmativas abaixo e escolha a resposta que contempla a
essas "regras"
I  ­ Qualquer tipo de variável poderá estar presente nas expressões relacionais dos ifs
II ­ Só o operador de igualdade poderá estar presente em todas expressões relacionais dos ifs
III ­ Qualquer operador relacional poderá estar presente nas expressões relacionais dos ifs
IV ­ A mesma variável tem que estar presente em todas expressões relacionais dos ifs
V ­ A variável presente em todas expressões relacionais dos ifs tem que ser enumerável
I, III e V estão corretas 
I, II e IV estão corretas 
  II, IV e V estão corretas 
I, III, e IV estão corretas 
II, IV e V estão erradas 
 
 Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201513148234)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a alternativa que representa o resultado do seguinte algoritmo, supondo que x = 4 e y =6.
  Primeira opção 9
  Terceira opção 46
Primeira opção 7
Segunda opção 20
 
 
  4a Questão (Ref.: 201512423628)  Fórum de Dúvidas (0)       Saiba   (0)
Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 1.62, 1.78,
1.69. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    float alt1, alt2, alt3; 
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 3/6
    cin  >>  alt1  >>  alt2   >>   alt3; 
    if(alt1 < alt2 && alt1 < alt3) 
        cout << "alt2" << "\t" << "alt3" << endl; 
    else if( alt2 < alt3) 
              cout << "alt1" << "\t" << "alt3" << endl; 
            else
                cout << "alt1" << "\t" << "alt2" << endl; 
    system("pause" ); 
}
alt1      alt3 //na 1a zona e na 2a zona, respectivamente
1.78     1.69 //na 1a zona e na 2a zona, respectivamente
1.78     1.69 //na 1a zona e na 2a zona, respectivamente
1.62     1.69 //na 1a zona e na 2a zona, respectivamente
  alt2      alt3 //na 1a zona e na 2a zona, respectivamente
 
 
  5a Questão (Ref.: 201512543795)  Fórum de Dúvidas (0)       Saiba   (0)
Observe o programa abaixo e,  supondo que, quando  foi perguntado o valor do número,
digitou­se 17.
Em qual opção está presente o número que será exibido ao final?
17
32
34
  15
19
 
 Gabarito Comentado  Gabarito Comentado
 
  6a Questão (Ref.: 201513156962)  Fórum de Dúvidas (0)       Saiba   (0)
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 4/6
Analise o algoritmo abaixo que tem como objetivo receber o valor de um salário bruto, deduzir os impostos
devidos e imprimir o salário liquido: 
 
algoritmo "imposto" 
var 
salario_bruto, salario_liquido, imposto : real 
inicio 
escreva("Digite seu salário: ")
leia (salario_bruto) 
se salario_bruto < 1000 entao 
  escreval("Não há imposto") 
senao 
     se salario_bruto <= 2200 entao 
       imposto <­ salario_bruto * 0.13 
     senao 
      imposto <­ salario_bruto * 0.22 
     fimse 
fimse 
salario_liquido <­ salario_bruto ­ imposto 
escreval("Seu salário líquido é: R$ ", salario_liquido) 
fimalgoritmo 
 
Considerando que ao executar o algoritmo o usuário digite 2200. Qual será a saída do programa?
Não há imposto
Seu salário líquido é: R$ 286.00
Seu salário líquido é: R$ 484.00
  Seu salário líquido é: R$ 1716.00
  Seu salário líquido é: R$ 1914.00
 
 
  7a Questão (Ref.: 201512554595)  Fórum de Dúvidas (0)       Saiba   (0)
Um professor pediu em um chat para que os alunos da  turma de Lógica de Programação  interpretassem  um
código  que  se  encontrava  no  caderno  de  exercícios  e,  para  cada  aluno,  enviou  quatro  números  para  que
pudessem acompanhar duas vezes no teste de mesa.
 
João que sempre estava presente nos fóruns e chat recebeu os seguintes números: 31 e 11 / 28 e 5.
 
Observe  o  código  abaixo  e  assinale  a  opção  onde  estão  presentes  as  mensagens  que  João  recebeu  na
mesma ordem dos números digitados que se encontram acima.
 
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 5/6
Valor maximo muito alterado / Tudo normal
  Valor maximo muito alterado / Valor minimo muito alterado
Estado muito critico, pois maximo e minimo alterados / Tudo normal
Estado muito critico, pois maximo e minimo alterados / Valor minimo muito alterado
Não exibe nada porque estão faltando as chaves dos ifs
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  8a Questão (Ref.: 201512554605)  Fórum de Dúvidas (0)       Saiba   (0)
Assinale a opção que identifica a estrutura da linguagem C++ que apresenta as características abaixo:
 
­ Usada quando o número de repetições for desconhecido;
­ Executa o bloco, um ou mais comandos entre uma par de chaves, pelo menos uma vez;
­ Controlada por um teste ao final;
while
for
  do...while
switch
if
 
 Gabarito Comentado  Gabarito Comentado
 
 
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 6/6

Continue navegando