Baixe o app para aproveitar ainda mais
Prévia do material em texto
Considere o trecho de código a seguir. Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a 6 e 12. 7 e 12. 10 e 16 8 e 11. 7 e 11. O professor de Algoritmos pediu aos alunos para construírem um programa, codificado na linguagem C++, que exibisse os algarismos de um número, começando pelo algarismo da casa das unidades simples até o algarismo mais significativo. Assinale a opção que apresenta o trecho capaz de exibir o que foi pedido, considerando apenas os valores maiores do que zero. int num; cout << "Numero: "; cin >> num; while (num > 0) { cout << num % 10 << "\t" ; num = num / 10; } int num, digito; cout << "Numero: " ; cin >> num; while (num > 0) { digito = num mod 10; cout << digito << "\t" ; num = num div 10; } int num; cout << "Numero: "; cin >> num; if (num > 0) { cout << num % 10 << "\t" ; } else num = num / 10; int num; cout << "Numero: " ; cin >> num; while (num > 0) { num = num div 10; cout << num % 10 << "\t" ; } int num, digito; cout << "Numero: " ; cin >> num; while (num > 0) { num = num / 10; digito = num % 10 ; cout << digito << "\t" ; } Qual o resultado obtido após a execução do trecho de código abaixo: int i = 10; int j = 0; while (i>1){ i=i-1; j=j+1; } cout<<j;< p=""></j;<> 6 10 8 7 9 Os aparelhos de ar-condicionado modernos - também conhecidos como Split - muito mais do que apenas máquinas termodinâmicas são também pequenos computadores que possuem algoritmos que controlam o seu funcionamento. Atualmente, esses aparelhos são configurados por meio de um controle remoto, onde se é programada uma temperatura desejada e assim, o equipamento resfria o ambiente até que a temperatura seja atingida. Considere que exista um equipamento de ar condicionado que tenha sido programado utilizando a linguagem C/C++. Nesse ar- condicionado, existe uma variável real chamada "temp_atual" que armazena a temperatura do ambiente medida por um sensor térmico, e também, uma outra variável real chamada "temp_programada" que armazena a temperatura desejada. Sabendo que todo o processo de resfriamento do aparelho é controlado por uma estrutura de repetição, qual das alternativas a seguir, melhor se adequa para o trecho do código em que se controla a repetição da máquina de resfriamento do aparelho enquanto for necessário? While (temp_programada == temp_atual) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual-1) While (temp_atual > temp_programada) While (temp_programada <= temp_atual) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual+1) 5. Considerando como entrada os números 5 e 8. Marque a alternativa que contém a resposta na tela do programa abaixo: int main() { int a,b; cin>>a; cin>>b; while (a < b) { cout<<a; a = a + 1; } return 0; } </a; 67 567 56 678 5678 6. Analise o algoritmo a seguir. Quantas vezes aparecerá a palavra "Lógica de Programação" na tela? 1 2 0 3 4 7. Observe o programa abaixo e suponha que você digitou 12 / 45 / 3 / 9 / 15 / -1. Assinale a opção que exibe os valores durante a execução do programa. 12, 3 e 9 . Ao final, 59 45 e 15 . Ao final, 23 45 e 15 . Ao final, 59 12, 3 e 9 . Ao final, 60 12, 3 e 9 . Ao final, 24 Gabarito Coment. 8. Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão impressos após a execução do mesmo. A=10; Enquanto(A > 0 ) faça imprima(A); A = A - 3; Fim-Enquanto 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 7, 4, 3, 1 4, 1, 8, 6, 3 10, 7, 4, 1 10, 9, 8, 7, 6, 5, 4, 2, 1
Compartilhar