Buscar

teste10

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

Prévia do material em texto

04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 1/4
Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de programação.
Eu sempre digo: Claro que sim!
Analise as afirmativas abaixo e escolha a opção certa.
I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples deverá ser escolhido. 
II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o complementa o do outro, porque poderão sair duas respostas. 
III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos problemas com as respostas. 
IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples, embora usar ifs encadeados seria mais eficiente. 
Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1- Domingo, 2 - Segunda etc. Qual a
estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
luno: LUCIANO TEIXEIRA CEABRA Matrícula: 201708008951
Disciplina: CCT0239 - ALGORITMOS Período Acad.: 2017.3 EAD (G) / EX
 
 
Prezado (a) Aluno(a),
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! 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 (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Somente a afirmativa III é falsa
 As afirmativas I e IV são verdadeiras
Somente a afirmativa I é verdadeira
 As afirmativas II, III e IV são verdadeiras
Somente a afirmativa II é verdadeira
2.
 switch/case
for
do/while
cout
while
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 2/4
 
A linguagem C++ possui estruturas de decisão, as quais podem mudar a sequência de execução dos comandos. Analise o trecho de programa abaixo e assinale a alternativa que corresponda a
estrutura de decisão utilizada.
int main() {
 int num;
 cout<<"Digite um número: ";
 cin>> num;
 (num > 0)?cout<< num : cout<<" Número negativo ";
 return 0;
 }
 
Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando
que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final
das duas execuções, respectivamente, o que foi impresso na tela ? 
 
cout << "Digite um valor : "; 
 cin >> z; 
 switch(z) { 
 case 5 : cout << 3 * z << " "; 
 case 10 : cout << 11 /2 * z << " "; 
 case 20 : cout << z * z - 10 << endl; 
 break; 
 default : cout << "Entrada invalida. " << endl; 
 
3.
aninhamento de if
Estrutura condicional de comando composto
 Operador ternário
comando switch
 Estrutura condicional de comando simples
4.
 switch/case
for
do/while
while
break
5.
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 3/4
} 
 
Caso o valor inserido pelo usuário seja igual a 5, qual a mensagem exibida pelo código:
 int a;
 cin > >a;
 if(a<5)cout<<"valor esperado";
 else if(a>=5 && a<=10)cout<<"valor ainda aceitável";
 else if(a>10 && a<20)cout<<"valor acima do esperado";
 if(a>=20)cout<<"valor fora de faixa";
 
Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre com um valor referente a uma opção a ser escolhida,
quando é necessário consulta em uma tabela ou a um menu exibido na tela.
Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E.
Como seria uma estrutura de decisão para resolver este problema?
 55 1
55 90 15 27.5 15
15 25 15 50 90
 50 90 15 25 15
15 27.5 15 55 90
6.
 valor ainda aceitável
valor acima do esperado
valor fora de faixa
nenhuma mensagem será exibida
valor esperado
7.
 switch/case
 cout
break
cin
table
8.
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 4/4
if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5)
if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5)
 if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5)
 if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5)
if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5)

Outros materiais