Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0239_EX_A6_201702472027_V3 Matrícula: Data: 08/04/2017 08:29:03 (Finalizada) 1a Questão (Ref.: 201703346877) Fórum de Dúvidas (0) Saiba (0) 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. cin break switch/case cout table 2a Questão (Ref.: 201703313046) Fórum de Dúvidas (0) Saiba (0) O que será exibido de acordo com o trecho de código abaixo? c 20 r c mod 2 se (r = 0) entao escreva("Valor de r:", r) senao se (r = 1) entao escreva("Valor de r: ",r) senao escreva("Valor de r:",r+3) fimse fimse Valor de r: 3 Valor de r: 10 Nada será exibido. Valor de r: 0 Valor de r: 1 3a Questão (Ref.: 201703355327) Fórum de Dúvidas (0) Saiba (0) À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. As afirmativas I e IV são verdadeiras Somente a afirmativa II é verdadeira Somente a afirmativa III é falsa Somente a afirmativa I é verdadeira As afirmativas II, III e IV são verdadeiras 4a Questão (Ref.: 201703352299) Fórum de Dúvidas (0) Saiba (0) 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; } 50 90 15 25 15 15 27.5 15 55 90 15 25 15 50 90 55 1 55 90 15 27.5 15 5a Questão (Ref.: 201703346925) Fórum de Dúvidas (0) Saiba (0) 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; } Operador ternário Estrutura condicional de comando composto comando switch Estrutura condicional de comando simples aninhamento de if 6a Questão (Ref.: 201703313051) Fórum de Dúvidas (0) Saiba (0) 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? for do/while switch/case while cout 7a Questão (Ref.: 201703313701) Fórum de Dúvidas (0) Saiba (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? while break do/while for switch/case 8a Questão (Ref.: 201703346870) Fórum de Dúvidas (0) Saiba (0) 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"; nenhuma mensagem será exibida valor acima do esperado valor fora de faixa valor esperado valor ainda aceitável
Compartilhar