Buscar

Lógica de Programação - Deixando os Seus Programas Espertos Teste 3

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 16 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 16 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 16 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

Prévia do material em texto

Questão 1
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro i
      i = 2
      enquanto (i<10){
         escreva(i, " ")
         i = i + 2
      }
   }
}
Escolha uma:
a. 2
4
6
8
10
b. 2 4 6 8 10
2
3
4
c. 2 4 6 8 
d. 2468
e. 246810
f. 2
4
6
8
Feedback
A resposta correta é: 2 4 6 8.
Questão 2
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro num = 5
      inteiro res = 1
      faca {
         res = res * num--
      }enquanto (num > 1)
      escreva(res)
   }
}
Escolha uma:
a. 6
b. 24
c. 5 
d. 120
Feedback
A resposta correta é: 24.
Questão 3
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Complete o código a seguir, considerando o seguinte enunciado: Escreva um código que tenha uma variável nome que receba o valor "Josefa” e utilizando o desvio condicional veja se a variável nome é igual á "Bianca”, caso seja deverá imprimir "Bem vinda Bianca!”, caso o contrário deverá imprimir "Você não é Bianca!”.
 
programa
{
    funcao inicio()
    {
        cadeia nome
        nome = ""
        se(nome==""){
            escreva("Bem vinda !")
        }
        senao{
            escreva("Você não é !")
        }
    }
}
Questão 4
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Complete o código a seguir, considerando o seguinte enunciado: Faça um programa que receba um login e uma senha. O programa deve verificar se o login é igual a senha. Se for verdade deve exibir a mensagem "Acesso concedido", caso contrário "Acesso bloqueado”.
 
programa
{
   funcao inicio()
   {
       login, senha
      escreva("Informe o login: ")
      leia(login)
      escreva("Informe a senha: ")
      leia(senha)
      se(loginsenha){
         escreva("")
      }
      senao{
         escreva("")
      }
   }
}
Questão 5
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Analise o algoritmo a seguir:
Quais serão os valores escritos na tela, respectivamente?
 
Escolha uma:
a. 0, 0, falso
b. 1, 100, falso
c. 0, 1, verdadeiro
d. 1, 100, verdadeiro 
e. 1, 1, verdadeiro
Feedback
A resposta correta é: 1, 100, verdadeiro.
Questão 6
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
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)
        (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){
              = cidade
            longe = 
            total = *2
         }
         escreva("Informe o nome da cidade: ")
         leia(cidade)
      }
      escreva("A cidade é ", )
   }
}
Questão 1
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      para (inteiro i=1; i <5; i++){
         escreva(i)
      }
   }
}
Escolha uma:
a. 12345 
b. 1
2
3
4
c. 1
2
3
4
d. 1234
Feedback
A resposta correta é: 1234.
Questão 2
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro a = 0
      enquanto(a++ <= 4){
            para (inteiro i = 1; i <= a; i++)
                  escreva(i, " ")
                  escreva("\n")
            }
      }
}
Escolha uma:
a. 1
2
3
4
b. 1
1 2
1 2 3
1 2 3 4
c. 1
1 2
1 2 3
1 2 3 4 5 
d. 1
2
3
4
5
Feedback
As respostas corretas são: 1
1 2
1 2 3
1 2 3 4 5, 1
1 2
1 2 3
1 2 3 4
Questão 1
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro num = 3
      faca {
            se(num % 3 == 1)
                  escreva(num, " ")
      }enquanto (num++ < 20)
   }
}
Escolha uma:
a. 4 7 10 13 16 19 
b. 4 7 10 13 16
c. 6 9 12 15 18
d. 3 6 9 12 15 18
Feedback
A resposta correta é: 4 7 10 13 16 19.
Questão 2
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      logico a
      inteiro b
      inteiro c
      a = verdadeiro
      b = -2
      c = 7
      para (; b < c ou a; b++){
            se(c + b * 2 > 20)
                  a = falso
            escreva(b, " ")
      }
   }
}
Escolha uma:
a. -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... (até o infinito)
b. -2 -1 0 1 2 3 4 5 6 
c. 0 1 2 3 4 5 6 7
d. 0 1 2 3 4 5 6
e. (não exibirá nada)
f. -2 -1 0 1 2 3 4 5 6 7
Feedback
A resposta correta é: -2 -1 0 1 2 3 4 5 6 7.
Questão 1
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      para (inteiro i=1; i <5; i++){
         escreva(i)
      }
   }
}
Escolha uma:
a. 1234
b. 1
2
3
4
c. 12345
d. 1
2
3
4
Feedback
A resposta correta é: 1234.
Questão 2
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      logico a
      inteiro b
      inteiro c
      a = verdadeiro
      b = -2
      c = 6
      para (; b < c ou a; b++){
            se(c + b * 2 > 20)
                  a = falso
            escreva(b, " ")
      }
   }
}
Escolha uma:
a. (não exibirá nada)
b. -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... (até o infinito)
c. -2 -1 0 1 2 3 4 5 6 7 8
d. -2 -1 0 1 2 3 4 5 6 7
e. 0 1 2 3 4 5 6 7
f. 0 1 2 3 4 5 6 7 8
Feedback
A resposta correta é: -2 -1 0 1 2 3 4 5 6 7 8.
Questão 1
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro i
      i = 2
      enquanto (i<10){
         escreva(i, " ")
         i = i + 2
      }
   }
}
Escolha uma:
a. 2468
b. 2
4
6
8
c. 2 4 6 8
d. 2
4
6
8
10
e. 2 4 6 8 10
2
3
4
f. 246810
Feedback
A resposta correta é: 2 4 6 8.
Questão 2
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro num = 3
      faca {
            se(num % 3 == 1)
                  escreva(num, " ")
      }enquanto (num++ < 20)
   }
}
Escolha uma:
a. 6 9 12 15 18
b. 3 6 9 12 15 18
c. 4 7 10 13 16 19
d. 4 7 10 13 16
Feedback
A resposta correta é: 4 7 10 13 16 19.
Questão 1
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      logico a
      inteiro b
      inteiro c
      a = verdadeiro
      b = -2
      c = 7
      para (; b < c ou a; b++){
            se(c + b * 2 > 20)
                  a = falso
            escreva(b, " ")
      }
   }
}
Escolha uma:
a. -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... (até o infinito)
b. 0 1 2 3 4 56 7
c. (não exibirá nada)
d. -2 -1 0 1 2 3 4 5 6
e. 0 1 2 3 4 5 6
f. -2 -1 0 1 2 3 4 5 6 7
Feedback
A resposta correta é: -2 -1 0 1 2 3 4 5 6 7.
Questão 2
Marcar questão
Texto da questão
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa
{
   funcao inicio()
   {
      inteiro a = 0
      enquanto(a++ <= 4){
            para (inteiro i = 1; i <= a; i++)
                  escreva(i, " ")
                  escreva("\n")
            }
      }
}
Escolha uma:
a. 1
2
3
4
5
b. 1
2
3
4
c. 1
1 2
1 2 3
1 2 3 4
d. 1
1 2
1 2 3
1 2 3 4 5
Feedback
As respostas corretas são: 1
1 2
1 2 3
1 2 3 4 5, 1
1 2
1 2 3
1 2 3 4
Josefa
Bianca
cadeia
==
Acesso concedido
Acesso bloqueado
enquanto
!=
>=
*
<=
escolhida
distancia
ida

Outros materiais