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