Prévia do material em texto
Questão 1 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 Josefa nome = " " Bianca se(nome==" "){ Bianca escreva("Bem vinda !") } senao{ Bianca escreva("Você não é !") } } } Questão 2 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() { cadeia login, senha escreva("Informe o login: ") leia(login) escreva("Informe a senha: ") leia(senha) == se(login senha){ Acesso concedido escreva(" ") ") } senao{ Acesso bloqueado escreva(" } } } Questão 3 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. 1, 100, verdadeiro b. 1, 1, verdadeiro c. 0, 0, falso d. 1, 100, falso e. 0, 1, verdadeiro Feedback A resposta correta é: 1, 100, verdadeiro. Questão 4 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 idade idade = 30 se(idade < 10){ escreva ("Crianca") } senao se(idade < 20){ escreva ("Jovem") } senao se(idade < 60){ escreva ("Adulto") } senao{ escreva("Idoso") } } } Escolha uma: a. Criança b. Adulto c. Jovem d. Idoso Feedback A resposta correta é: Adulto. Questão 5 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 idade caracter sexo idade = 22 sexo = 'f' se(idade < 15 e sexo =='f'){ escreva ("É uma menina") } senao{ se(sexo == 'm'){ escreva("É um homem") } senao{ escreva ("É uma mulher") } escreva(" e tem ", idade, " anos") } } } Escolha uma: a. É um homem e tem 22 anos b. É uma mulher e tem 22 anos c. É uma menina d. É uma mulher Feedback A resposta correta é: É uma mulher e tem 22 anos. Questão 6 Marcar questão Texto da questão 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: a. se(macas <= 12) { b. se(macas < 12) { c. se(macas >= 12) { d. se(macas > 12) { Feedback A resposta correta é: se(macas >= 12) {. Questão 7 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Considere o seguinte enunciado: "Faça um algoritmo que leia o um número inteiro entre 1 e 7 e escreva o dia da semana correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe dia da semana com esse número.". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede. programa { funcao inicio () { inteiro dia escreva("Informe o número: ") leia(dia) == se(dia 1){ escreva("Segunda-feira") } == se(dia 2){ escreva("Terça-feira") } == se(dia 3){ escreva("Quarta-feira") } == se(dia 4){ escreva("Quinta-feira") } == se(dia 5){ escreva("Sexta-feira") } == se(dia 6){ escreva("Sábado") } == se(dia 7){ Domingo escreva(" ") } ou se(dia<1 dia>7){ escreva("Não existe dia da semana com esse número") } } } Questão 8 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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) } senao{ < se(altura1 altura2){ escreva("A pessoa mais alta é: ", nome2) } senao{ nome2 escreva(nome1, " tem a mesma altura de ", ) } } } } Questão 1 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 Josefa nome = " " Bianca se(nome==" "){ Bianca escreva("Bem vinda !") } senao{ Bianca escreva("Você não é !") } } } Questão 2 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() { cadeia login, senha escreva("Informe o login: ") leia(login) escreva("Informe a senha: ") leia(senha) == se(login senha){ Acesso concedido escreva(" ") ") } senao{ Acesso bloqueado escreva(" } } } Questão 3 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. 1, 100, verdadeiro b. 1, 1, verdadeiro c. 0, 0, falso d. 1, 100, falso e. 0, 1, verdadeiro Feedback A resposta correta é: 1, 100, verdadeiro. Questão 4 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, 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: a. Mensagem 1 b. Mensagem 2 c. Mensagem 1 Mensagem 2 Feedback A resposta correta é: Mensagem 1. Questão 5 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 numero numero = 128 se(numero % 2 == 0){ escreva ("É par") } senao{ escreva ("É ímpar") } } } Escolha uma: a. É par b. É ímpar Feedback A resposta correta é: É par. Questão 6 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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: a. se(media >= 6.0) { b. se(media > 6.0) { c. se(media <= 6.0) { Feedback A resposta correta é: se(media >= 6.0) {. Questão 7 Correto Atingiu 1,00 de 1,00 Marcar questão Textoda questão Considere o seguinte enunciado: "Faça um algoritmo que leia o um número inteiro entre 1 e 7 e escreva o dia da semana correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe dia da semana com esse número.". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede. programa { funcao inicio () { inteiro dia escreva("Informe o número: ") leia(dia) == se(dia 1){ escreva("Segunda-feira") } == se(dia 2){ escreva("Terça-feira") } == se(dia 3){ escreva("Quarta-feira") } == se(dia 4){ escreva("Quinta-feira") } == se(dia 5){ escreva("Sexta-feira") } == se(dia 6){ escreva("Sábado") } == se(dia 7){ Domingo escreva(" ") } ou se(dia<1 dia>7){ escreva("Não existe dia da semana com esse número") } } } Questão 8 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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) } senao{ < se(altura1 altura2){ escreva("A pessoa mais alta é: ", nome2) } senao{ nome2 escreva(nome1, " tem a mesma altura de ", ) } } } } Questão 1 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 Josefa nome = " " Bianca se(nome==" "){ Bianca escreva("Bem vinda !") } senao{ Bianca escreva("Você não é !") } } } Questão 2 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() { cadeia login, senha escreva("Informe o login: ") leia(login) escreva("Informe a senha: ") leia(senha) == se(login senha){ Acesso concedido escreva(" ") ") } senao{ Acesso bloqueado escreva(" } } } Questão 3 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. 1, 100, verdadeiro b. 1, 1, verdadeiro c. 0, 0, falso d. 1, 100, falso e. 0, 1, verdadeiro Feedback A resposta correta é: 1, 100, verdadeiro. Questão 4 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 idade caracter sexo idade = 22 sexo = 'f' se(idade < 15 e sexo =='f'){ escreva ("É uma menina") } senao{ se(sexo == 'm'){ escreva("É um homem") } senao{ escreva ("É uma mulher") } escreva(" e tem ", idade, " anos") } } } Escolha uma: a. É uma mulher b. É um homem e tem 22 anos c. É uma menina d. É uma mulher e tem 22 anos Feedback A resposta correta é: É uma mulher e tem 22 anos. Questão 5 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, 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: a. Mensagem 1 b. Mensagem 1 Mensagem 2 c. Mensagem 2 Feedback A resposta correta é: Mensagem 1. Questão 6 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Considerando o seguinte enunciado: "Ler o salário fixo e o valor das vendas efetuadas pelo vendedor de uma empresa. Sabendo-se que ele recebe uma comissão de 3% sobre o total das vendas de até R$ 1.500,00, e mais 5% sobre o que ultrapassar este valor. Calcule e escreva o seu salário total.", informe apenas o código que falta para ele funcionar corretamente. programa { funcao inicio(){ real vendas, salario escreva ("Informe as vendas: ") leia(vendas) salario = vendas * 1.03 se(vendas > 1500.00) { ## COMANDO FALTANTE ## } } } Escolha uma: a. salario = salario - (vendas+1500.00)*0.05 b. salario = salario + (vendas-1500.00)*1.05 c. salario = salario + (vendas-1500.00)*0.05 d. salario = salario + (vendas+1500.00)*0.05 Feedback A resposta correta é: salario = salario + (vendas-1500.00)*1.05. Questão 7 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Considere o seguinte enunciado: "Faça um algoritmo que leia o um número inteiro entre 1 e 7 e escreva o dia da semana correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe dia da semana com esse número.". Complete o algoritmo abaixo de forma a realizar o que o enunciado pede. programa { funcao inicio () { inteiro dia escreva("Informe o número: ") leia(dia) == se(dia 1){ escreva("Segunda-feira") } == se(dia 2){ escreva("Terça-feira") } == se(dia 3){ escreva("Quarta-feira") } == se(dia 4){ escreva("Quinta-feira") } == se(dia 5){ escreva("Sexta-feira") } == se(dia 6){ escreva("Sábado") } == se(dia 7){ Domingo escreva(" ") } ou se(dia<1 dia>7){ escreva("Não existe dia da semana com esse número") } } } Questão 8 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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) } senao{ < se(altura1 altura2){ escreva("A pessoa mais alta é: ", nome2) } senao{ nome2 escreva(nome1, " tem a mesma altura de ", ) } } } } image1.png image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png image16.png image17.png image18.png image19.png image20.png image21.png image22.png image23.png image24.png image25.png image26.png image27.png image28.png image29.png image30.png image31.png image32.png image33.png image34.png image35.png image36.png image37.png image38.png image39.png image40.png image41.png image42.png image43.png image44.png image45.png image46.png image47.png image48.png image49.png image50.png image51.png image52.png image53.png image54.png image55.png image56.png image57.png image58.png image59.png image60.png image61.png image62.png image63.png image64.png image65.png image66.png image67.png image68.png image69.png image70.png image71.png image72.png image73.png image74.png image75.png image76.png image77.png image78.png image79.png image80.png image81.png