Buscar

UNIDADE 4 - Estruturas de repetição por Número Indefinido

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

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&section=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)

Continue navegando