Logo Passei Direto
Buscar

3 21 Teste seus conhecimentos_ Revisão da tentativa logica 2

User badge image
Estuda tudo

em

Ferramentas de estudo

Questões resolvidas

O que será impresso após a execução do código?
programa
{
funcao inicio()
{
inteiro a = 34, b = 22
se (a+b > a*2){
escreva("A")
}senao{
escreva("B")
}
}
}


a. 55
b. Erro
c. A


a. 55
b. Erro
c. A

Complete o algoritmo abaixo de forma a realizar o que o enunciado pede.
programa
{
funcao inicio ()
{
cadeia cidade = "", escolhida = ""
inteiro distancia, longe = 0
real ida, total = 300.0
escreva("Informe o nome da cidade: ")
leia(cidade)
enquanto  (cidade !=  "FIM"){
escreva("Informe a distancia: ")
leia(distancia)
escreva("Informe o valor da passagem de ida: ")
leia(ida) se(total >=  ida *  2 e longe <=  distancia){
escolhida  = cidade
longe = distancia 
total = ida  *2
}
escreva("Informe o nome da cidade: ")
leia(cidade)
}
escreva("A cidade é ", escolhida  )
}
}


a. enquanto(cidade != "FIM")
b. enquanto(cidade == "FIM")
c. enquanto(cidade != "fim")
d. enquanto(cidade == "fim")

Considere o seguinte enunciado: "Crie um algoritmo que peça o nome e a altura de duas pessoas e apresente o nome da mais alta". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede.
programa
{
funcao inicio ()
{
cadeia  nome1, nome2
real  altura1, altura2
escreva("Informe o nome da pessoa 1: ")
leia(nome1)
escreva("Informe a altura da pessoa 1: ")
leia(altura1)
escreva("Informe o nome da pessoa 2: ")
leia(nome2)
escreva("Informe a altura da pessoa 2: ")
leia(altura2)
se(altura1 >  altura2){
escreva("A pessoa mais alta é: ", nome1)
}


a. senao{
escreva("A pessoa mais alta é: ", nome2)
}
senao{
escreva("As pessoas têm a mesma altura")
}
b. senao{
escreva("A pessoa mais alta é: ", nome2)
}
senao{
escreva("As pessoas têm a mesma altura")
}

c. senao{
escreva("A pessoa mais alta é: ", nome2)
}
d. senao{
escreva("As pessoas têm a mesma altura")
}

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva ((2*3)>=(3*2))


verdadeiro
falso

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva ( nao (2 > 2))


verdadeiro
falso

O que será impresso após a execução do código?
programa
{

funcao inicio()
{
logico a = verdadeiro
logico b = falso
logico c = verdadeiro
logico d = falso
logico resultado

resultado = ((a ou b) e (b ou c) e (c e d))
escreva(resultado)
}
}


Verdadeiro
Falso

Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
funcao inicio()
{
inteiro a, b
logico c
a = 10
b = 3
c = verdadeiro
se(a > b ou c){
escreva ("Mensagem 1")
se(a == b * 3 e c){
escreva ("Mensagem 2")
}
}
}
}


a. Mensagem 1 Mensagem 2
b. Mensagem 1

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva (10 - 4 > 7)


verdadeiro
falso

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

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

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

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

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

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

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

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

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

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

O que será impresso após a execução do código?
programa
{
funcao inicio()
{
inteiro a = 34, b = 22
se (a+b > a*2){
escreva("A")
}senao{
escreva("B")
}
}
}


a. 55
b. Erro
c. A


a. 55
b. Erro
c. A

Complete o algoritmo abaixo de forma a realizar o que o enunciado pede.
programa
{
funcao inicio ()
{
cadeia cidade = "", escolhida = ""
inteiro distancia, longe = 0
real ida, total = 300.0
escreva("Informe o nome da cidade: ")
leia(cidade)
enquanto  (cidade !=  "FIM"){
escreva("Informe a distancia: ")
leia(distancia)
escreva("Informe o valor da passagem de ida: ")
leia(ida) se(total >=  ida *  2 e longe <=  distancia){
escolhida  = cidade
longe = distancia 
total = ida  *2
}
escreva("Informe o nome da cidade: ")
leia(cidade)
}
escreva("A cidade é ", escolhida  )
}
}


a. enquanto(cidade != "FIM")
b. enquanto(cidade == "FIM")
c. enquanto(cidade != "fim")
d. enquanto(cidade == "fim")

Considere o seguinte enunciado: "Crie um algoritmo que peça o nome e a altura de duas pessoas e apresente o nome da mais alta". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede.
programa
{
funcao inicio ()
{
cadeia  nome1, nome2
real  altura1, altura2
escreva("Informe o nome da pessoa 1: ")
leia(nome1)
escreva("Informe a altura da pessoa 1: ")
leia(altura1)
escreva("Informe o nome da pessoa 2: ")
leia(nome2)
escreva("Informe a altura da pessoa 2: ")
leia(altura2)
se(altura1 >  altura2){
escreva("A pessoa mais alta é: ", nome1)
}


a. senao{
escreva("A pessoa mais alta é: ", nome2)
}
senao{
escreva("As pessoas têm a mesma altura")
}
b. senao{
escreva("A pessoa mais alta é: ", nome2)
}
senao{
escreva("As pessoas têm a mesma altura")
}

c. senao{
escreva("A pessoa mais alta é: ", nome2)
}
d. senao{
escreva("As pessoas têm a mesma altura")
}

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva ((2*3)>=(3*2))


verdadeiro
falso

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva ( nao (2 > 2))


verdadeiro
falso

O que será impresso após a execução do código?
programa
{

funcao inicio()
{
logico a = verdadeiro
logico b = falso
logico c = verdadeiro
logico d = falso
logico resultado

resultado = ((a ou b) e (b ou c) e (c e d))
escreva(resultado)
}
}


Verdadeiro
Falso

Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
funcao inicio()
{
inteiro a, b
logico c
a = 10
b = 3
c = verdadeiro
se(a > b ou c){
escreva ("Mensagem 1")
se(a == b * 3 e c){
escreva ("Mensagem 2")
}
}
}
}


a. Mensagem 1 Mensagem 2
b. Mensagem 1

Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: escreva (10 - 4 > 7)


verdadeiro
falso

Prévia do material em texto

Iniciado em quarta, 24 mai 2023, 21:17
Estado Finalizada
Concluída em quarta, 24 mai 2023, 21:47
Tempo
empregado
30 minutos 19 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Considerando o seguinte enunciado: "As maçãs custam R$ 1,30 cada se forem compradas menos de uma dúzia, e R$
1,00 se forem compradas pelo menos 12. Escreva um programa que leia o número de maçãs compradas, calcule e
escreva o custo total da compra.", informe apenas o código que falta para ele funcionar corretamente.
programa
{
   funcao inicio(){
      inteiro macas
      escreva ("Informe o número de maçãs: ")
      leia(macas)
      ## COMANDO FALTANTE ##
         escreva (macas)
      }
      senao{
         escreva (macas*1.3)
      }
   }
}
Escolha uma opção:
a. se(macas <= 12) {
b. se(macas > 12) {
c. se(macas < 12) {
d. se(macas >= 12) { 
Questão 2
Correto
Atingiu 1,00 de 1,00
Considerando o seguinte enunciado: "Ler as notas da 1a. e 2a. avaliações de um aluno. Calcular a média aritmética
simples e escrever uma mensagem que diga se o aluno foi ou não aprovado (considerar que nota igual ou maior que 6
o aluno é aprovado). Escrever também a média calculada.", informe apenas o código que falta para ele funcionar
corretamente.
programa
{
   funcao inicio(){
      real avaliacao1, avaliacao2, media
      escreva ("Informe a nota da avaliação 1: ")
      leia(avaliacao1)
      escreva ("Informe a nota da avaliação 2: ")
      leia(avaliacao2)
      media = (avaliacao1 + avaliacao2)/2
      ## COMANDO FALTANTE ##
         escreva ("Aprovado com a nota: ", media)
      }
      senao{
         escreva ("Reprovado com a nota: ", media)
      }
   }
}
 
Escolha uma opção:
a. se(media > 6.0) {
b. se(media >= 6.0) { 
c. se(media <= 6.0) {
Questão 3
Correto
Atingiu 1,00 de 1,00
O que será impresso após a execução do código?
programa
{
                funcao inicio()
                {
                                inteiro a = 34, b = 22
                                se (a+b > a*2){
                                               escreva("A")
                                }senao{
                                               escreva("B")
                                }
                }
}
 
 
a. 55
b. Erro
c. A
d. AB
e. B 
Questão 4
Correto
Atingiu 1,00 de 1,00
Considere o seguinte enunciado: "Ester está programando suas férias e decidiu viajar gastando no máximo R$ 300 de
passagens (ida e volta). Para usar bem seu dinheiro, ela quer ir para a cidade mais longe possível sem extrapolar seu
orçamento. Escreva um programa que receba como entrada o nome, a distância (em quilômetros) e o valor da
passagem (só ida) de várias cidades, até que ela informe a cidade FIM, e exiba o nome do melhor destino para ela.
Obs: Considere que as passagens de ida e de volta tenham o mesmo valor. ". Complete o algoritmo abaixo de forma a
realizar o que o enunciado pede.
 
programa
{
   funcao inicio ()
   {
      cadeia cidade = "", escolhida = ""
      inteiro distancia, longe = 0
      real ida, total = 300.0
      escreva("Informe o nome da cidade: ")
      leia(cidade)
        enquanto  (cidade  !=  "FIM"){
         escreva("Informe a distancia: ")
         leia(distancia)
         escreva("Informe o valor da passagem de ida: ")
         leia(ida)
         se(total  >=  ida  *  2 e longe  <=  distancia){
              escolhida  = cidade
            longe =  distancia 
            total = ida  *2
         }
         escreva("Informe o nome da cidade: ")
         leia(cidade)
      }
      escreva("A cidade é ", escolhida  )
   }
}
Questão 5
Correto
Atingiu 1,00 de 1,00
Considere o seguinte enunciado: "Crie um algoritmo que peça o nome e a altura de duas pessoas e apresente o nome
da mais alta". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede.
programa
{ 
   funcao inicio ()
   { 
       cadeia   nome1, nome2
       real   altura1, altura2
      escreva("Informe o nome da pessoa 1: ")
      leia(nome1)
      escreva("Informe a altura da pessoa 1: ")
      leia(altura1)
      escreva("Informe o nome da pessoa 2: ")
      leia(nome2)
      escreva("Informe a altura da pessoa 2: ")
      leia(altura2)
      se(altura1 >  altura2){
         escreva("A pessoa mais alta é: ", nome1)
      }
Questão 6
Correto
Atingiu 1,00 de 1,00
      senao{
         se(altura1  <   altura2){
            escreva("A pessoa mais alta é: ", nome2)
         }
         senao{
            escreva(nome1, " tem a mesma altura de ", nome2  )
         }
      }
   } 
}
Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: 
escreva ((2*3)>=(3*2))
Resposta: verdadeiro 
Questão 7
Correto
Atingiu 1,00 de 1,00
Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: 
escreva ( nao (2 > 2))
Resposta: verdadeiro 
Questão 8
Correto
Atingiu 1,00 de 1,00
O que será impresso após a execução do código?
programa
{
       
        funcao inicio()
        {
                       logico a = verdadeiro
                       logico b = falso
                       logico c = verdadeiro
                       logico d = falso
                       logico resultado
 
                       resultado = ((a ou b) e (b ou c) e (c e d))
                       escreva(resultado)
 
        }
}
Escolha uma opção:
Verdadeiro
Falso 
Questão 9
Correto
Atingiu 1,00 de 1,00
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro a, b
      logico c
      a = 10
      b = 3
      c = verdadeiro
      se(a > b ou c){
            escreva ("Mensagem 1")
            se(a == b * 3 e c){
               escreva ("Mensagem 2")
            }
      }
   }
}
Escolha uma opção:
a. Mensagem 1
Mensagem 2
b. Mensagem 1 
Questão 10
Correto
Atingiu 1,00 de 1,00
c. Mensagem 2
Qual é o resultado das operações quando o algoritmo encontrar a seguinte linha: 
escreva (10 - 4 > 7)
Resposta: falso 
◄ 3.20 Praticando um pouco...
Seguir para...
3.22 Conceitos Básicos de Desvio Condicional ►
https://moodle.ifrs.edu.br/mod/book/view.php?id=311944&forceview=1
https://moodle.ifrs.edu.br/mod/page/view.php?id=311947&forceview=1

Mais conteúdos dessa disciplina