Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO CCE1121_A9_201301447676_V1 Lupa Vídeo PPT MP3 Aluno: PAULO ALEXI DIEMER Matrícula: 201301447676 Disciplina: CCE1121 - LÓG.PROGRAM. Período Acad.: 2017.1 (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. Observe o algoritmo abaixo e selecione a opção que resume o que ele faz. Repete 6 vezes a entrada de dados; conta quando for ímpar ; conta todos os números e exibe, ao final, o percentual de ímpares. Repete 5 vezes: a entrada de dados; conta quando for par e conta todos os números. Repete 5 vezes: a entrada de dados; conta quando for ímpar; conta todos os números e exibe, ao final, o percentual de ímpares. Repete 6 vezes: a entrada de dados; conta quando for ímpar e conta todos os números. Repete 6 vezes: a entrada de dados; conta quando for par e conta todos os números. Gabarito Comentado Gabarito Comentado Gabarito Comentado 2. Observe o algoritmo abaixo e selecione a opção que resume o que ele faz. Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o quadrado de cada número digitado exceto o do último Repete enquanto o conteúdo de num for múltiplo de 5, exibindo o dobro de cada número digitado inclusive do último Repete enquanto o conteúdo de num for múltiplo de 5, exibindo o dobro de cada número digitado exceto do último Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o quadrado de cada número digitado inclusive do último Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o dobro de cada número digitado exceto do último Gabarito Comentado Gabarito Comentado Gabarito Comentado 3. Qual o resultado da variável Z após a execução do código abaixo? x = 5; y = 7; z = 3; if ((x - 1) > 2) y = y + 1; else y = y -1; z = z + x + y; 11 20 13 16 17 Gabarito Comentado 4. Na figura abaixo, você encontra quatro trechos de códigos onde a estrutura do...while ou está presente simulando outra estrutura de repetição, ou está sendo simulada por outra estrutura de repetição. Escolha a opção que identifica qual estrutura do... while está simulando, ou qual estrutura está simulando, mas analisando, obrigatoriamente, na ordem: a) / b) / c) / d) d) do while simula for / c) do while é simulado por while / b) do while é simulado por for / a) do while simula while a) do while simula while / b) do while é simulado por for / c) do while é simulado por while / d) do while simula for d) do while simula for / b) do while é simulado por for / a) do while simula while / c) do while é simulado por while b) do while é simulado por for / a) do while simula while / d) do while simula for / c) do while é simulado por while a) do while simula while / d) do while simula for / c) do while é simulado por while / b) do while é simulado por for 5. Um aluno estava estudando para a prova de Lógica de Programação quando viu um exercício que pedia para que fosse construído um trecho que pudesse simular a estrutura do for, usando do ... while. Observe o trecho abaixo e escolha a opção que resolve esse problema: x=0; do { x += 2; cout << x << "\n" ; } while(x <= 10); x=2; do cout << x << "\n" ; x += 2; while(x <= 10); do { x=2; cout << x << "\n" ; x += 2; } while(x <= 10); x=2; do { cout << x << "\n" ; x += 2; } while(x <= 10); x=2; do { cout << x << "\t" ; x += 2; } while(x <= 10); Gabarito Comentado
Compartilhar