Prévia do material em texto
2022ED - Algoritmos e Programação I - G91-1363EAD1A
Painel Meus cursos 2022ED - 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
Questão 1
Correto
Atingiu 0,40 de
0,40
Marcar
questão
Questão 2
Correto
Atingiu 0,40 de
0,40
Marcar
questão
Questão 3
Correto
Atingiu 0,40 de
0,40
Marcar
questão
Questão 4
Correto
Atingiu 0,40 de
0,40
Marcar
questão
Questão 5
Correto
Atingiu 0,50 de
0,50
Marcar
questão
Questão 6
Correto
Atingiu 0,40 de
0,40
Marcar
questão
Iniciado em domingo, 24 Abr 2022, 20:36
Estado Finalizada
Concluída em domingo, 24 Abr 2022, 20:58
Tempo
empregado
21 minutos 18 segundos
Avaliar 2,50 de um máximo de 2,50(100%)
Terminar revisão
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. 3 e 6 // 3 y 6
b. 0 e 2 // 0 y 2
c. 6 e 6 // 6 y 6
d. 1 e 2 // 1 y 2
e. 6 e 12 // 6 y 12
Sua resposta está correta.
A resposta correta é: 6 e 6 // 6 y 6
...
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 = 5, Y = 11 e Z = 62 // X = 5, Y = 11 y Z = 62
b. X = 5, Y = 9 e Z = 62 // X = 5, Y = 9 y Z = 62
c. X = 0, Y = 13 e Z = 95 // X = 0, Y = 13 y Z = 95 Parabéns!! Alternativa Correta. // Alternativa Correcta.
d. X = 5, Y = 9 e Z = 51 // X = 5, Y = 9 y Z = 51
e. X = 0, Y = 11 e Z = 62 //X = 0, Y = 11 y Z = 62
Sua resposta está correta.
A resposta correta é: X = 0, Y = 13 e Z = 95 // X = 0, Y = 13 y Z = 95
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 16 16
c. 0
d. 1
e. 2 4 8 8
Sua resposta está correta.
A resposta correta é: 0
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
Assinale a afirmação INCORRETA sobre o algoritmo acima:
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
escreval("sabado")
fimescolha
Fimalgoritmo
Señale la afirmación INCORRECTA sobre el algoritmo de arri
Escolha uma opção:
a. 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
b. 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.
c. 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
d. 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.
e. 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.
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
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 ESCOLHAque 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 linha 18 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. F F F F F
c. V F V F V Parabéns! alternativa Correta.
d. V V V V V
e. V V F F F
Sua resposta está correta.
A resposta correta é: V F V F V
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) e ( n=4)
b. (n>=1) ou (n<=4)
c. (n>=1) e (n<=4) Você Acertou, Parabéns!
d. (n<=1) ou (n>=4)
e. (n<=1) e (n>=4)
Sua resposta está correta.
A resposta correta é: (n>=1) e (n<=4)
Navegação do
questionário
Mostrar uma página por vez
Terminar revisão
1 2 3 4 5 6
Resumo de retenção de dados
Obter o aplicativo para dispositivos móveis
WhatsApp: 51 4042-1423 (clique aqui).
Você acessou como Rodrigo Luft (Sair)
2022ED - Algoritmos e Programação I - G91-1363EAD1A
Grupo Uniftec
https://www.uniftec.com.br/
relacionamentoead@ftec.com.br
0800 603 0 603
PortalMinhas disciplinas Aluno Professor Bibliotecas Virtuais Documentos Português (Brasil) Rodrigo Luft
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://eadgraduacao.ftec.com.br/my/
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://eadgraduacao.ftec.com.br/course/view.php?id=4720§ion=7
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346693
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346693
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=727797&cmid=346693&showall=0
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346693
https://eadgraduacao.ftec.com.br/admin/tool/dataprivacy/summary.php
https://download.moodle.org/mobile?version=2021051704.13&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile
https://api.whatsapp.com/send?phone=555140421423
https://eadgraduacao.ftec.com.br/user/profile.php?id=286348
https://eadgraduacao.ftec.com.br/login/logout.php?sesskey=PEq3svZJSW
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://www.facebook.com/GrupoUniftec/
https://www.linkedin.com/in/uniftec-caxias-do-sul-44a28042/
https://www.youtube.com/user/FtecFaculdades
https://www.instagram.com/grupouniftec/
https://www.uniftec.com.br/
https://www.ftec.com.br/blog/
https://vimeo.com/ftec
https://eadgraduacao.ftec.com.br/
http://ecampus.ftec.com.br/login