Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 1/3 CCE1121_A5_201408315221_V1 Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando. Selecione a opção que apresenta todos os operadores relacionais da linguagem C++. Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. LÓGICA DE PROGRAMAÇÃO CCE1121_A5_201408315221_V1 Lupa Calc. Vídeo PPT MP3 Aluno: LETICIA FERREIRA SANTOS RIBEIRO Matrícula: 201408315221 Disciplina: CCE1121 - LÓG.PROGRAM. Período Acad.: 2017.2 (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. comando de atribuição cout if composto if simples cin 2. > < => =< = <> > < >= <= = <> > < >= <= = != > < >= <= == != > < => =< == <> Gabarito Comentado 3. 27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 2/3 I - Maior clareza no código, mas não influência na eficiência do mesmo. II - Maior eficiência porque diminui o número de testes no código. III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo. IV Somente uma escolha do desenvolvedor, visto que o resultado final é o mesmo. A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: Considerando o programa, e que o usuário digita o valor 28. Qual o resultado impresso na tela. int main () { int x; cout<<"Digite um valor"; cin>>x; if (x>15) { cout<< x/2; } return 0; } É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado. Essa é a definição da estrutura condicional: As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos. I. (A < B) || (C = = '8') && (D != "verdadeiro") II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) III. (A*B > 25) || (D = = falso) || (C != 'x') Somente a I está correta Somente a IV está correta A II e IV estão corretas A II e a III estão corretas Somente a II está correta Gabarito Comentado Gabarito Comentado Gabarito Comentado 4. Not, Or e And. And, Or e Not. And, Not e Or. Or, And e Not. Not, And e Or. 5. 14 Nenhuma das outras alternativas 28 56 O programa tem erro no código e não compila. 6. if...else for do...while next while. Gabarito Comentado Gabarito Comentado Gabarito Comentado 7. F / F / V 27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 3/3 Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe de salto em altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e calcula a média. Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros na compilação, mas algumas apresentaram na execução ou no resultado. Assinale a opção que apresenta o trecho CORRETO da solução para esse problema. V / F / F F / V / F V / V / V V / F / V Gabarito Comentado Gabarito Comentado 8. float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = (alt1 + alt2 + alt3) / 3; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = alt1 + alt2 + alt3/3; int alt1, alt2, alt3; float media; cin >> alt1; cin >> alt2; cin >> alt3 ; media = (alt1 + alt2 + alt3)/2; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = (alt1 + alt2 + alt3)/2; int alt1, alt2, alt3, media; cin >> alt1; cin >> alt2; cin >> alt3 ; media = (alt1 + alt2 + alt3)/3; Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 27/11/2017 15:19:36.
Compartilhar