Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar LÓGICA DE PROGRAMAÇÃO Lupa Matrícula: 201505335817 Data: 27/03/2016 14:57:42 (Finalizada) 1a Questão (Ref.: 201505599742) Fórum de Dúvidas (0) Saiba (0) 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 dose 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. 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 II e a III estão corretas Somente a I está correta Somente a IV está correta Somente a II está correta A II e IV estão corretas Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201505388960) Fórum de Dúvidas (0) Saiba (0) A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: And, Or e Not. Not, And e Or. Not, Or e And. Or, And e Not. And, Not e Or. 3a Questão (Ref.: 201505392104) Fórum de Dúvidas (0) Saiba (0) Considere o trecho do algoritmo (pseudocódigo): Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura I. condicional simples. II. condicional composta. III. de repetição. IV. de decisão ou seleção. É correto o que consta APENAS em: II e IV I, III e IV. I e III. II, III e IV. II e III. Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201505507148) Fórum de Dúvidas (0) Saiba (0) Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando. if simples if composto comando de atribuição cout cin 5a Questão (Ref.: 201506061609) Fórum de Dúvidas (0) Saiba (0) 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') V / F / V F / V / F V / V / V F / F / V V / F / F Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201505507217) Fórum de Dúvidas (0) Saiba (0) 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. 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; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = (alt1 + alt2 + alt3) / 3; int alt1, alt2, alt3, media; cin >> alt1; cin >> alt2; cin >> alt3 ; media = (alt1 + alt2 + alt3)/3; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = alt1 + alt2 + alt3/3;
Compartilhar