Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ocultar opções de resposta Pergunta 1 -- /0,6 Usando uma estrutura de repetição com o teste no final, foi elaborado o seguinte programa que mostre na tela uma contagem regressiva de números inteiros de 9 até 0. Para isso, foi implementado o programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var c : inteiro inicio c <- 9 repita escreval( c ) c <- c - 1 // Linha faltando Fimalgoritmo enquanto c < 0 Resposta corretaate c < 0 para c ate 0 enquanto c >= 0 para c de 9 ate 0 faca Pergunta 2 -- /0,6 Levando em conta os comandos para executar repetições. Considere o comando de repetição usado e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. var g : inteiro inicio g <- 9 repita g <- g + 5 Ocultar opções de resposta Ocultar opções de resposta ate g > 32 escrevaL ( g ) fimalgoritmo 28 40 32 Resposta correta34 33 Pergunta 3 -- /0,6 Para fazer um programa que escreva na tela, no seu início, a palavra “LED” por um número determinado de vezes, temos um trecho de código abaixo. Depois da execução desse trecho do programa, quantas vezes a palavra “LED” vai aparecer? var p, i, f : inteiro inicio i <- 2 f <- 9 para p de i+2 ate f-1 faca escreval ("LED") fimpara fimalgoritmo Resposta correta5 6 7 Ocultar opções de resposta 8 4 Pergunta 4 -- /0,6 Observe o trecho de código abaixo e depois assinale a alternativa CORRETA. Qual a média dos números exibidos ? LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.2A Q 1_v1.PNG Resposta correta55 54 52 51 53 Pergunta 5 -- /0,6 Faça a execução manual do programa e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Esse é um programa onde o usuário digitará o valor 6 na primeira leitura e 4 na segunda leitura de dados. Considere a execução com essas entradas de dados e depois responda a alternativa que contém a saída correta. var Ocultar opções de resposta a , b : inteiro inicio escreva("Digite o primeiro valor: ") leia (a) escreva("Digite o segundo valor: ") leia (b) se a < 6 entao se b > 5 entao escreva("Lógica") senao escreva("de") fimse senao se a > 2 entao escreva("Programação") senao escreva("Algorítmica") fimse fimse fimalgoritmo Lógica Algorítmica Lógica Algorítmica Resposta corretaProgramação de Pergunta 6 -- /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta. Ocultar opções de resposta Ocultar opções de resposta LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 7_v1.PNG Resposta correta1 0.3 10 3 3.3 Pergunta 7 -- /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 5_v1.PNG A B - B é menor que A Resposta correta9 4 - A é menor que B A B - A é menor que B 4 9 - A é menor que B Incorreta: 9 4 - B é menor que A Ocultar opções de resposta Pergunta 8 -- /0,6 Considere esse programa em VisuAlg. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. var i : inteiro b : vetor [1..2,1..3] de inteiro inicio para i de 1 ate 2 faca b[i,i] <- i + 2 fimpara para i de 1 ate 2 faca escreva( b[i,i] ) fimpara fimalgoritmo Resposta correta3 4 2 3 Não aparece nada! 1 1 1 6 Pergunta 9 -- /0,6 Vamos fazer um programa para converte temperatura de graus Celsius para Fahrenheit. Considere a sintaxe de VisuAlg. Nesse caso, quais das alternativas apresenta o tipo adequado para representar as variáveis que usamos para armazenar essas temperaturas (em VisuAlg)? Ocultar opções de resposta Ocultar opções de resposta F C float Resposta corretareal Temperatura Pergunta 10 -- /0,6 O programa abaixo deve exibir a palavra “Monitor” cinco vezes na tela usando o comando ENQUANTO. Substitua a linha de comentário por uma linha que resolva esse problema. Qual seria essa linha que está faltando? LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.2A Q 7_v1.PNG enquanto c < 5 faca Resposta corretaenquanto c < 10 faca enquanto (5x) faca para ( 4 * ) enquanto para 1 ate 4 faca
Compartilhar