Buscar

A8 LÓGICA DE PROGRAMAÇÃO

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 6 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

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 6, do total de 6 páginas

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_A8_201512259179_V1
 
 
 
 
  LÓGICA DE PROGRAMAÇÃO
8a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCE1121_EX_A8_201512259179_V1  Matrícula: 201512259179
Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 08/06/2017 20:52:46 (Finalizada)
 
  1a Questão (Ref.: 201513306791)  Fórum de Dúvidas (0)       Saiba   (0)
Considerando como entrada os números 5 e 8. Marque a alternativa que contém a resposta na tela do
programa abaixo:
 int main() { 
   int a,b; 
   cin>>a; 
   cin>>b; 
   while (a < b) { 
     cout<      a = a + 1; 
   } return 0; 
} 
678
67
5678
  567
56
 
 
  2a Questão (Ref.: 201512554613)  Fórum de Dúvidas (0)       Saiba   (0)
Analise  o  código  abaixo  e  assinale  a  opção  que  identifica  todas  as  estruturas  e  /ou  funções  presentes  no
código.
 
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
 
Atenção  para  todos  os  detalhes.  Para  ajudar,  sugiro  que  acompanhe  a  execução,  pelo menos  duas  vezes,
com os valores 10 e 6, na primeira vez e, 6 e 10, na segunda.
  O programa repete a entrada várias vezes enquanto os dois números forem maiores do zero e exibe a
média.
O programa permite que se calcule a média aritmética de dois números, várias vezes.
O  programa  permite  que  se  calcule  a  média  ponderada  de  dois  números,  usando  uma  função  que
atribui um peso menor ao maior número.
O  programa  repete  a  entrada  várias  vezes  enquanto  os  dois  números  forem maiores  do  que  zero.  A
cada  entrada,  exibe  a  média  aritmética  dos  dois  valores,  calculada  através  da  chamada  de  uma
função.
  O programa  repete  a  entrada  várias  vezes  enquanto  os  dois  números  forem maiores  do  que  zero.  A
cada entrada, exibe a média ponderada dos dois valores, calculada através da chamada de uma função
que atribui o maior peso ao maior número.
 
 Gabarito Comentado
 
  3a Questão (Ref.: 201513037140)  Fórum de Dúvidas (0)       Saiba   (0)
Analise o algoritmo a seguir. Quantas vezes aparecerá a palavra "Lógica de Programação" na tela?
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
  0
2
3
4
1
 
 
  4a Questão (Ref.: 201513055468)  Fórum de Dúvidas (0)       Saiba   (0)
Os aparelhos de ar­condicionado modernos ­ também conhecidos como Split ­ muito mais do que apenas
máquinas termodinâmicas são também pequenos computadores que possuem algoritmos que controlam o seu
funcionamento. Atualmente, esses aparelhos são configurados por meio de um controle remoto, onde se é
programada uma temperatura desejada e assim, o equipamento resfria o ambiente até que a temperatura seja
atingida. Considere que exista um equipamento de ar condicionado que tenha sido programado utilizando a
linguagem C/C++. Nesse ar­condicionado, existe uma variável real chamada "temp_atual" que armazena a
temperatura do ambiente medida por um sensor térmico, e também, uma outra variável real chamada
"temp_programada" que armazena a temperatura desejada. Sabendo que todo o processo de resfriamento do
aparelho é controlado por uma estrutura de repetição, qual das alternativas a seguir, melhor se adequa para o
trecho do código em que se controla a repetição da máquina de resfriamento do aparelho enquanto for
necessário?
While (temp_programada == temp_atual)
  While (temp_atual > temp_programada)
For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual­1)
While (temp_programada <= temp_atual)
  For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual+1)
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
 
 
  5a Questão (Ref.: 201513267648)  Fórum de Dúvidas (0)       Saiba   (0)
Considere o  trecho  em C++ a  seguir  e  selecione a  opção que  indica  o  que está  sendo
executado.
  Soma todos os números de 1 a 10
Soma todos os números de 0 a 20
Soma todos os números pares de 1 a 10 
Soma os 10 números digitados
Soma todos os números de 1 a 20
 
 
  6a Questão (Ref.: 201512543481)  Fórum de Dúvidas (0)       Saiba   (0)
Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão impressos após a
execução do mesmo.
A=10;
Enquanto(A > 0 ) faça
    imprima(A);
    A = A ­ 3;
Fim­Enquanto
  10, 9, 8, 7, 6, 5, 4, 2, 1
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
4, 1, 8, 6, 3
  10, 7, 4, 1
7, 4, 3, 1
 
 
  7a Questão (Ref.: 201513051728)  Fórum de Dúvidas (0)       Saiba   (0)
Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe­se que: 
1. Esse funcionário foi contratado em 1995, com salário inicial de R$1.000,00;
2. Em 1996 recebeu aumento de 1,5% sobre seu salário inicial;
3. A partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do
ano anterior.
O programa a seguir é a solução para esse problema. Sabe­se que existem três estruturas de repetição em C,
a saber: a estrutura "while", a estrutura "do..while" e a estrutura "for". Qual seria a solução se a estrutura "for"
fosse utilizada? Ou seja, quais modificações deveriam ser feitas nesse programa?
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
A linha 12 deveria ser trocada por ¿do for (i=1997;i<=ano_atual;i=i+1)¿, mas também deveria ser
retirada as linhas 11 e a linha 16 e as linhas 19 e 20.
A linha 12 deveria ser trocada por ¿for (i=1997;i
A linha 12 deveria ser trocada por ¿for (i=1997;ano_atual>i;i++)¿, mas também deveria ser retirada as
linhas 11 e a linha 16.
  Não há solução para a estrutura ¿for¿ nesse caso.
  A linha 12 deveria ser trocada por ¿for (i=1997;i<=ano_atual;i=i+1)¿, mas também deveria ser retirada
as linhas 11 e a linha 16.
 
 
  8a Questão (Ref.: 201513157049)  Fórum de Dúvidas (0)       Saiba   (0)
Analise o algoritmo abaixo: 
 
Algoritmo "repetidores" 
var 
cont:inteiro 
cont <­ 1 
enquanto cont <= 10 faca 
  escreval("Algoritmos é 10!") 
  cont <­ cont + 2 
fimenquanto 
fimalgoritmo 
 
Responda quantas vezes a frase "Algoritmos é 10!" será mostrada.
  11 vezes
  5 vezes
9 vezes
Nenhuma vez
10 vezes
 
 
 
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