Logo Passei Direto
Buscar

Algoritmo 1 - Unidade 04

User badge image
Rodrigo Luft

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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

Mais conteúdos dessa disciplina