Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ref.: 201404148094 1a Questão Leia atentamente o código: #include #include using namespace std; int main (){ int i,x; x=5; for(i=1;i<=x;i++) cout<<i<<" e="" "; system("pause"); }</i<<"> A parte do programa controlada pela estrutura de repetição será executada: 5 vezes nenhuma vez. "i" vezes. 1 vez 3 vezes Ref.: 201403995363 2a Questão Marque a alternativa correspondente ao resultado do trecho de código abaixo: VAR cont, r: inteiro; INICIO para cont de 1 até 10 faça r = cont % 3; if (r =0 && cont >= 5) então escreva(cont); fimse fimpara FIM Exibe os números 4,5,7,8,10. Exibe os números 6 e 9. Exibe os números 3, 6 e 9. Exibe os números 5,7,8,10. Exibe os números 7 e 8. Explicação: Considerando que a contagem vai de 1 a 10 e que só serão exibidos os múltiplos de 3 (r=0) maiores ou iguais a 5 (cont >= 5), serão exibidos somente os números 6 e 9. Ref.: 201403150912 3a Questão Considere: Dado o algoritmo representado na forma de português estruturado, o valor de saída contido na variável RESP será: 342. 22. 86. 0. 6. Ref.: 201404286115 4a Questão Observe o código abaixo e marque a opção que define a informação apresentada na tela pelo programa. 65 56 66 loop infinito 55 Explicação: No primeiro loop o valor de saída é com i valendo 5. No segundo loop ocorre um incremento interno e um externo, mas seguindo passo-a-passo, poderia ser observado o seguinte: entrada com 2, incrementa um interno e outro na iteração do for, indo para 4, repete o processo indo para 6, e sai do loop, por ser maior que 5. Com isso será impresso o valor 56. Ref.: 201403733972 5a Questão 1- Para a estrutura de repetição do para representada a seguir em pseudo código, qual das respostas abaixo é correta? para (x<-1; x<=20; x++) O próximo comando depois da execução dessa estrutura terá 20 como o valor da variável x. Os valores de x serão: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 Os valores de x serão: 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 Se não iniciar a variável x antes desse comando (x=1), a estrutura de repetição não será executada. Os valores de x serão: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Ref.: 201403400831 6a Questão Assinale a opção que identifica a estrutura da linguagem C++ que apresenta as características abaixo: - Usada quando o número de repetições for desconhecido; - Executa o bloco, um ou mais comandos entre uma par de chaves, pelo menos uma vez; - Controlada por um teste ao final; switch if for while do...while Ref.: 201403269196 7a Questão Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde deverão se posicionar as demais funções em relação à função main()? I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema. II Depois, desde que os protótipos sejam colocados antes da main(). III Antes para não ter que colocar os protótipos e nunca ocasionar erros. IV Antes ou depois, desde que sejam colocados os protótipos. Observe as afirmativas acima e assinale a resposta CORRETA I e IV estão corretas II e III estão corretas II e IV estão corretas Só a II está correta I e III estão corretas Ref.: 201403901661 8a Questão As estruturas de repetição são muito importantes em algoritmos, visto que, com elas, é possível que determinado trecho de código se repita enquanto determinada situação aconteça. Nesse sentido, a estrutura de repetição mais adequada para algoritmos em que o código deve ser repetido por uma quantidade conhecida de vezes é o: Do..while / faça..enquanto If-else / se-senão While / enquanto If-elseif-else / se-senãose-senão For / para
Compartilhar