Buscar

Avaliando Aprendizado - Lógica da Programação (Lista 4) - Estácio de Sá

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

01/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3
   Fechar
   LÓGICA DE PROGRAMAÇÃO
Simulado: CCE1040_SM_201502396394 V.1 
Aluno(a): MATHEUS PALMA FURTADO Matrícula: 201502396394
Desempenho: 0,3 de 0,5 Data: 31/05/2016 12:11:16 (Finalizada)
  1a Questão (Ref.: 201502478768) Pontos: 0,1  / 0,1
Dado o seguinte algoritmo: 
se media >= 5 entao 
   imprima "Aprovado" 
senao 
   imprima "Reprovado" 
fim se
Identifique qual a estrutura de controle utilizada:
Condicional de Repetição
Condicional de Múltipla Escolha
Condicional Aninhada
  Condicional Composta
Condicional Simples
  2a Questão (Ref.: 201503082949) Pontos: 0,0  / 0,1
Qual a função matemática que serve para calcular o quadrado?
raizquadrada
  pow
floor
  sqrt
raiz
  3a Questão (Ref.: 201503197466) Pontos: 0,0  / 0,1
Considere o código C++ abaixo:
int opcao;
int a = 5;
int b = 10;
do {
  cout << "Menu" << endl
          << "(1) Somar" << endl
01/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3
          << "(2) Multiplicar" << endl
          << "(3) Sair" << endl;
  cout << "Digite uma opcao: "
  cin  >> opcao;
  if (opcao == 1) {
    cout << a + b << endl;
  }
  else {
    if (opcao == 2) {
      cout << a * b << endl;
    }
    else {
      if (opcao != 3) {
        cout << "Opcao invalida!" << endl;
      }
    }
  }
} while (opcao != 3);
Sobre o código acima, NÃO se pode afirmar:
O usuário preenche apenas uma das variáveis.
  O teste que garante a continuidade da execução do código é feito no início do bloco de repetição.
  Trata­se de uma estrutura de repetição do tipo Repita...Enquanto.
Foram declaradas três variáveis no código.
É possível afirmar que o código será executado pelo menos uma vez.
  4a Questão (Ref.: 201502574585) Pontos: 0,1  / 0,1
Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 4.
Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
#include 
using namespace std; 
int main() 
{
   float v, r, total;
   cin  >>  v  >>  r;
   total  =  v * ( 1 ­ r/ 100 );
   cout  <<  v  <<  endl; 
   cout  <<  total  <<  endl; 
   system("pause"); 
01/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
}
5000
4815
5000
3500
  5000
4850  
5000
15
5000
150
  5a Questão (Ref.: 201503038683) Pontos: 0,1  / 0,1
1‐     Para a estrutura de repe㚜ção do para representada a seguir em pseudo código, qual   das respostas abaixo é correta?
 
para  (x<‐1;  x<=20;  x++)
Os valores de x serão: 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
Se não iniciar a variável x antes desse comando (x=1), a estrutura de repetição não será executada.
  Os valores de x serão: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
O próximo comando depois da execução dessa estrutura terá 20 como o valor da variável x.
Os valores de x serão: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

Continue navegando