Baixe o app para aproveitar ainda mais
Prévia do material em texto
Painel / Cursos / 2021ED / Disciplinas 2021ED / 2021ED - Algoritmos e Programação I - G91-1363EAD1A / UNIDADE 4 - Estruturas de repetição por Número Indefinido // Estructuras de repetición por Número Indefinido / Atividade Unidade 4 // Actividad Unidad 4 Iniciado em terça, 20 Abr 2021, 20:11 Estado Finalizada Concluída em terça, 20 Abr 2021, 20:19 Tempo empregado 7 minutos 51 segundos Avaliar 2,50 de um máximo de 2,50(100%) https://eadgraduacao.ftec.com.br/course/view.php?id=3805 https://eadgraduacao.ftec.com.br/my/ https://eadgraduacao.ftec.com.br/course/index.php https://eadgraduacao.ftec.com.br/course/index.php?categoryid=55 https://eadgraduacao.ftec.com.br/course/index.php?categoryid=56 https://eadgraduacao.ftec.com.br/course/view.php?id=3805 https://eadgraduacao.ftec.com.br/course/view.php?id=3805§ion=7 https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=203690 Questão 1 Correto Atingiu 0,40 de 0,40 Assinale alternativa corresponde a saída do algoritmo abaixo após sua execução: (não utilizem o VISUALG para obterem a resposta, no dia da prova não poderão utilizá-lo). Señale la alternativa que corresponde a la salida del algoritmo de abajo después de su ejecución: (no utilice el VISUALG para obtener la respuesta, en el día de la prueba no podrá utilizarlo) Escolha uma opção: a. 0 0 2 2 b. 2 4 8 8 c. 0 d. 2 4 8 16 16 e. 1 Sua resposta está correta. A resposta correta é: 0 Questão 2 Correto Atingiu 0,40 de 0,40 Dado o seguinte algoritmo: Algoritmo "data" Var data_dia, data_mes, data_ano, dia_semana, dia, mes, dias_mes : inteiro Inicio escreval("Digite o dia") leia(data_dia) escreval("Digite o mes") leia(data_mes) escreval("Digite o ano") leia(data_ano) escreval("Digite o dia da semana do dia 01/01/", data_ano) leia(dia_semana) dia <- 1 mes <- 1 enquanto ((data_dia <> dia) ou (data_mes <> mes)) faca escolha mes caso 1 , 3 , 5 , 7 , 8 , 10 , 12 // a virgula representa operador OU dias_mes <- 31 caso 2 // verifica se ano bissexto se (data_ano mod 4 = 0) entao dias_mes <- 29 senao dias_mes <- 28 fimse caso 4 , 6 , 9 , 11 // a virgula representa operador OU dias_mes <- 30 fimescolha dia <- dia + 1 se (dia > dias_mes) entao dia <- 1 mes <- mes + 1 fimse dia_semana <- dia_semana + 1 se (dia_semana > 7) entao dia_semana <- 1 fimse fimenquanto escreva("A data solicitada corresponde ao dia da semana: ") escolha dia_semana caso 1 escreval("domingo") caso 2 escreval("segunda-feira") caso 3 escreval("terca-feira") caso 4 escreval("quarta-feira") caso 5 escreval("quinta-feira") caso 6 escreval("sexta-feira") caso 7 escreval("sabado") fimescolha Fimalgoritmo Dado el siguiente algoritmo: Algoritmo "fecha" Var data_dia, data_mes, data_ano, dia_semana, dia, mes, dias_mes : inteiro Inicio escreval("Digite el dia") leia(data_dia) escreval("Digite el mes") leia(data_mes) escreval("Digite el año") leia(data_ano) escreval("Digite el dia de la semana del dia 01/01/", data_ano) leia(dia_semana) dia <- 1 mes <- 1 enquanto ((data_dia <> dia) ou (data_mes <> mes)) faca escolha mes caso 1 , 3 , 5 , 7 , 8 , 10 , 12 // la coma representa el operador OU dias_mes <- 31 caso 2 // verifica si año bisiesto se (data_ano mod 4 = 0) entao dias_mes <- 29 senao dias_mes <- 28 fimse caso 4 , 6 , 9 , 11 // la coma representa el operador OU dias_mes <- 30 fimescolha dia <- dia + 1 se (dia > dias_mes) entao dia <- 1 mes <- mes + 1 fimse dia_semana <- dia_semana + 1 se (dia_semana > 7) entao dia_semana <- 1 fimse fimenquanto escreva("La fecha solicitada corresponde al dia de la semana: ") escolha dia_semana caso 1 escreval("domingo") caso 2 escreval("segunda-feira") caso 3 escreval("terca-feira") caso 4 escreval("quarta-feira") caso 5 escreval("quinta-feira") caso 6 escreval("sexta-feira") caso 7 Assinale a afirmação INCORRETA sobre o algoritmo acima: escreval("sabado") fimescolha Fimalgoritmo Señale la afirmación INCORRECTA sobre el algoritmo de arriba: Escolha uma opção: a. As variáveis que irão controlar o laço de repetição são as variáveis dia e mês //Las variables que controlarán el lazo de repetición son las variables día y mes. b. O sistema irá dizer qual é o dia da semana da data informada //El sistema dirá cuál es el día de la semana de la fecha informada c. Dentro do laço enquanto será incrementado o dia, e caso somente ele seja maior que os dias do mês ele sairá do laço, sem levar em consideração outra variável no laço. // Dentro del lazo, mientras se incrementará el día, en el caso de que él sea mayor que los días del mes, él saldrá del lazo, sin tener en cuenta otra variable en la prueba del lazo d. Existe um caso de escolha específico para fevereiro por causa dos anos bissextos. // Existe un caso de elección específico para febrero por causa de los años bisiestos. e. O laco enquanto irá ser executado até que o dia ou mês informados sejam diferentes das variáveis dia ou mês do controle do laço . // El lazo, mientras sea ejecutado hasta que el día y mes informados sean diferentes de las variables día y mes del control del lazo. Sua resposta está correta. A resposta correta é: Dentro do laço enquanto será incrementado o dia, e caso somente ele seja maior que os dias do mês ele sairá do laço, sem levar em consideração outra variável no laço. // Dentro del lazo, mientras se incrementará el día, en el caso de que él sea mayor que los días del mes, él saldrá del lazo, sin tener en cuenta otra variable en la prueba del lazo Questão 3 Correto Atingiu 0,40 de 0,40 ... x <- 25 y <- 3 z <- 0 repita x <- x - 5 y <- y + 2 z <- z + x + y ate ((x < 5) ou (z > 100)) escreva (x, y, z) ... Com base no trecho de algoritmo acima, o resultado do comando “escreva” é igual ao que se apresenta em: Con base en el trecho de algoritmo de arriba, el resultado del comando “escreva” es igual a lo que se presenta en: Escolha uma opção: a. X = 0, Y = 11 e Z = 62 //X = 0, Y = 11 y Z = 62 b. X = 5, Y = 9 e Z = 51 // X = 5, Y = 9 y Z = 51 c. X = 5, Y = 11 e Z = 62 // X = 5, Y = 11 y Z = 62 d. X = 5, Y = 9 e Z = 62 // X = 5, Y = 9 y Z = 62 e. X = 0, Y = 13 e Z = 95 // X = 0, Y = 13 y Z = 95 Parabéns!! Alternativa Correta. // Alternativa Correcta. Sua resposta está correta. A resposta correta é: X = 0, Y = 13 e Z = 95 // X = 0, Y = 13 y Z = 95 Questão 4 Correto Atingiu 0,50 de 0,50 Dado o algoritmo: // Dado el algoritmo Analise as alternativas a seguir: //Evalúe las siguientes alternativas: I – O laço de repetição REPITA que inicia na linha 16 e encerra na linha 19, tem por finalidade validar o valor lido para a variável sal, e este deve ser um valor positivo ou 0(zero). //El lazo de repetición REPITA que comienza en la línea 16 y termina en la línea 19, tiene como objetivo validar el valor leído para la variable sal, y este debe ser un valor positivo o 0 (cero). II – O laço de repetição REPITA que inicia na linha 14 e encerra na linha 50 executa 5 vezes. //El lazo de repetición REPITA que comienza en la línea 14 y termina en la línea 50 se ejecuta 5 veces. III – O comando ESCOLHA que inicia na linha 39 e encerra na linha 48 poderia ser substituído pelo comando SE encadeado/alinhado, mantendo as mesmas funcionalidades. // El comando ESCOLHA que comienza en la línea 39 y termina en la línea 48 podría ser reemplazado por el comando SE encadenado/alineado, manteniendo la misma funcionalidad. IV - Se os valores lidos na linha18 forem 100 , 2500, 3000 e 800 , os valores que serão impressos como saída na linha 53 serão 2 , 1 e 1 para as variáveis ContaA, ContaB e Conta C, respectivamente . // Si los valores leídos en la línea 18 son 100, 2500, 3000 y 800, los valores que se imprimirán como salida en la línea 53 serán 2, 1 y 1 para las variables ContaA, ContaB y Conta C, respectivamente V - Se os valores lidos na linha 18 forem 100 , 2500, 3000 e 800 , o valor que será impresso como saída na linha 52 será 1600. // Si los valores leídos en la línea 18 son 100, 2500, 3000 y 800, el valor que se imprimirá como salida en la línea 52 será 1600. Selecione a alternativa que representa corretamente as alternativas com V para Verdadeiro e F para Falso. Seleccione la alternativa que represente correctamente las alternativas con V para Verdadero y F para Falso. Escolha uma opção: a. V F V F F b. V V F F F c. V V V V V d. V F V F V Parabéns! alternativa Correta. e. F F F F F Questão 5 Correto Atingiu 0,40 de 0,40 Sua resposta está correta. A resposta correta é: V F V F V Realize a análise do algoritmo abaixo e selecione a resposta correta que corresponde ao valor das variáveis "x" e "y" após a execução do algoritmo abaixo. Realice el análisis del algoritmo de abajo y seleccione la respuesta correcta que corresponde al valor de las variables "x" e "y" después de la ejecución del algoritmo de abajo. Escolha uma opção: a. 6 e 6 // 6 y 6 b. 0 e 2 // 0 y 2 c. 6 e 12 // 6 y 12 d. 1 e 2 // 1 y 2 e. 3 e 6 // 3 y 6 Sua resposta está correta. A resposta correta é: 6 e 6 // 6 y 6 Questão 6 Correto Atingiu 0,40 de 0,40 Dado o algoritmo, onde deve aceitar somente os valores de 1 até 4 para a variável n. Dado el algoritmo, donde debe aceptar solo los valores del 1 al 4 para la variable n. Algoritmo "repita01" var n: inteiro inicio repita escreval("Digite valor:") leia(n) ate ( <expressao> ) fimalgoritmo Analise e selecione qual a alternativa que substitui corretamente a <expressão> no laço de repetição REPITA.. ate( ) para que a leitura do valor n aceite somente o valor dentro do intervalo de 1 até 4 (inclusive o 1 e o 4). Analice y seleccione la alternativa que reemplaza correctamente la <expresión>/<expressao> en el lazo de repetición REPITA ... hasta/ate () para que la lectura del valor n acepte solo el valor dentro del rango de 1 a 4 (incluidos 1 y 4). Escolha uma opção: a. (n<=1) ou (n>=4) b. (n = 1) e ( n=4) c. (n>=1) ou (n<=4) d. (n<=1) e (n>=4) e. (n>=1) e (n<=4) Você Acertou, Parabéns! Sua resposta está correta. A resposta correta é: (n>=1) e (n<=4)
Compartilhar