Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798894&topicId=2557456&p0=03c7c0ace395d80182db07ae2c30f034… 1/5 CCT0239_201501303465 V.1 ALGORITMOS Avaiação Parcial: CCT0239_SM_201501303465 V.1 Aluno(a): HUELITON RODRIGUES BARROS DA SILVA Matrícula: 201501303465 Acertos: 3,0 de 10,0 Data: 03/06/2015 21:13:54 (Finalizada) 1a Questão (Ref.: 201501428001) Acerto: 0,0 / 1,0 Um comerciante deseja verificar a média da idade de seus clientes. Para isso desenvolveu um algoritmo para auxiliá-lo. Analise cada algoritmo apresentado nas opções e marque a que define que o comerciante calculou a media somente para as idades informadas que forem inferiores a 70. repeat cin >> idade; soma += idade; until idade > 70; repeat cin >> idade; soma += idade; until idade < 70 for (idade=0;idade<70;idade++) { cin>>idade; soma += idade; } for (idade=0;idade<70;idade++) { soma += idade; } cin >> idade; while (idade <70) { soma += idade; cin >> idade; } Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201501953905) Acerto: 0,0 / 1,0 Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta. int num; cout << "Digite um numero: "; cin >> num; if (num % 2 == 0) cout << num << "é divisível por 2"; else if (num % 3 == 0 && num % 5 == 0) cout << num << " é divisível por 3 e por 5"; else cout << num << " ### " ; HUELITON Realce HUELITON Realce 02/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798894&topicId=2557456&p0=03c7c0ace395d80182db07ae2c30f034… 2/5 Nada aparece, pois o trecho de programa possui erro. 7 não é divisível por 2. 7 é divisível por 3 e por 5. 7 ### Apenas 7 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201501601296) Acerto: 0,0 / 1,0 A fim de possibilitar a implementação de algoritmos estudamos algumas estruturas básicas, como estrutura de desvio de fluxo, estrutura de repetição etc. Entre as estrutura de dados de repetição há uma na qual uma ação será executada pelo menos uma vez, antes da avaliação da condição. Estas estrutura de dados é implementada em C++ pelo comando básico: do/for while for do/while for/while Gabarito Comentado. 4a Questão (Ref.: 201501564303) Acerto: 1,0 / 1,0 Execute o algoritmo utilizando o vetor CRR abaixo e responda o que ficará armazenado. ! U O T R E C A 1 2 3 4 5 6 7 8 para(i <- 1; i <= 4; i = i + 1) { aux <- CRR[ i ]; CRR[ i ] <- CRR[8 - i + 1 ]; CRR[8 - i + 1] <- aux; } ! A C E R T O U U O T R E C A ! A C E R T O U ! A C E R ! T O U 02/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798894&topicId=2557456&p0=03c7c0ace395d80182db07ae2c30f034… 3/5 A C E R U O T ! Gabarito Comentado. 5a Questão (Ref.: 201501592194) Acerto: 1,0 / 1,0 Analise o código abaixo e Assinale as alternativas corretas em relação ao valor que será impresso após a execução do mesmo. A<-10; Enquanto(A > 0 ) faça imprima(A); A <- A - 3; Fim-Enquanto 10, 7, 4, 3 10, 7, 5, 1 10, 7, 3, 1 1, 7, 5, 3 10, 7, 4, 1 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201501349453) Acerto: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? for (i = num; i > 0; i++) enquanto (num > 0) while (num == 0) for ( i = 0; i == num; i++) while (num != 0) Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201501562568) Acerto: 0,0 / 1,0 Considere o trecho abaixo sabendo que num é um variável inteira. num = 11; do { if (num % 2 == 0) cout << num << "\n"; num = num -1 ; } while (num != 0); Assinale a opção correta : 02/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798894&topicId=2557456&p0=03c7c0ace395d80182db07ae2c30f034… 4/5 O trecho entra em loop. o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 2, nesta ordem. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 0, nesta ordem. O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201501344124) Acerto: 0,0 / 1,0 O que está sendo executado pelo algoritmo abaixo? CONT ß 0; SOMA ß 0; enquanto (CONT < 100) faça SOMA ß SOMA + CONT; CONT ß CONT + 1; fim_enquanto Soma todos os números pares de 1 a 100 Soma todos os números de 1 a 100 Soma todos os números ímpares de 1 a 100 Soma todos os números de 0 a 99 Soma os 100 números digitados. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201501588884) Usando enquanto construa um programa que faça a leitura de até 20 elementos e depois mostre a sua média na tela do computador. Sua Resposta: SFGFCVX SDFXXCX /X//////////????....//////././/././ Compare com a sua resposta: #include #include void main() { int x,soma,elemento; float media; // Cálculo da série for(x=1; x<=20; x++){ printf("Entre com o elemento:"); scanf("%d", &elemento); soma = soma + elemento; } media = soma/20; printf("\nA media geral : %f", media); system("pause"); return 0; } 10a Questão (Ref.: 201501562900) Escreva um programa em C++ para ler 50 números e imprimir a quantidade de números felizes. Definição : Um número é feliz se é par e se é divisível 10. Considere já fornecido : using namespace std; Sua Resposta: asaLQOA UJSDDF 02/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798894&topicId=2557456&p0=03c7c0ace395d80182db07ae2c30f034… 5/5 Compare com a sua resposta:
Compartilhar