Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Considere o programa Java mostrado abaixo:
É possível trocar o tipo das variáveis declaradas para int sem causar um erro de compilação.
Verdadeiro
Falso

Assinale a alternativa que completa corretamente o programa abaixo:
a. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %d kg\n", quantRestante);
b. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
c. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
d. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %f kg\n", quantRestante);
e. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %s kg\n", quantRestante);

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

Considere o programa Java mostrado abaixo:
É possível trocar o tipo das variáveis declaradas para int sem causar um erro de compilação.
Verdadeiro
Falso

Assinale a alternativa que completa corretamente o programa abaixo:
a. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %d kg\n", quantRestante);
b. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
c. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
d. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %f kg\n", quantRestante);
e. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %s kg\n", quantRestante);

Prévia do material em texto

28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 1/18
Iniciado em quinta, 28 abr 2022, 16:22
Estado Finalizada
Concluída em quinta, 28 abr 2022, 16:43
Tempo
empregado
21 minutos 4 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 2/18
Questão 1
Correto
Atingiu 1,00 de 1,00
Considere o algoritmo abaixo.
Algoritmo "Calcula Salário" 
var 
 salMinimo, valHoraTrab, valHoraExtra, salBruto, quantHorasExtras : real 
 numHorasTrab, numHorasExtras: inteiro 
 salAReceber: real 
início 
 leia numHorasTrab, salMinimo, numHorasExtras 
 valHoraTrab <- salMinimo / 20 
 valHoraExtra <- salMinimo / 10 
 salBruto <- numHorasTrab * valHoraTrab 
 quantHorasExtras <- numHorasExtras * valHoraExtra 
 salAReceber <- salBruto + quantHorasExtras 
 escreva salAReceber
fim
Complete o programa em Java abaixo, arrastando as porções de código corretas no lugar correto, de forma a
implementar o algoritmo acima.
public class CalculaSalario  { 
 public static void main(String[] args)   { 
 double salMinimo, valHoraTrab, valHoraExtra, salBruto, quantHorasExtras; 
 int numHorasTrab, numHorasExtras;  
 double salAReceber; 
 
 System.out.print("Digite o numero de horas trabalhadas: "); 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 3/18
 numHorasTrab = Integer.parseInt(System.console().readLine());  
 System.out.print("Digite o numero de horas extras trabalhadas: "); 
 numHorasExtras = Integer.parseInt(System.console().readLine());  
 System.out.print("Valor do salario minimo: "); 
 salMinimo = Double.parseDouble(System.console().readLine());  
 
 valHoraTrab = salMinimo / 20; 
 valHoraExtra = salMinimo / 10;  
 salBruto = numHorasTrab * valHoraTrab; 
 quantHorasExtras = numHorasExtras * valHoraExtra;  
 salAReceber = salBruto + quantHorasExtras; 
 
 System.out.printf("SALARIO A RECEBER = R$ %.2f\n", salAReceber);  
 } 
}
 
 
 
 
 
 
 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 4/18
 
Sua resposta está correta.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 5/18
Questão 2
Correto
Atingiu 1,00 de 1,00
Considere o programa Java mostrado abaixo:
public class CalculosEsfera { 
 public static void main(String[] args) { 
 double raio, C, A, V; 
 
 System.out.print("Digite a medida do raio da esfera: "); 
 raio = Double.parseDouble(System.console().readLine()); 
 
 C = 2 * 3.14159 * raio; 
 A = 4 * 3.14159 * raio * raio; 
 V = 4 * 3.14159 * raio * raio * raio / 3; 
 
 System.out.printf("COMPRIMENTO = %f\n", C); 
 System.out.printf("AREA = %f\n", A); 
 System.out.printf("VOLUME = %f\n", V); 
 } 
}
É possível trocar o tipo das variáveis declaradas para int sem causar um erro de compilação.
Escolha uma opção:
Verdadeiro
Falso 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 6/18
Questão 3
Correto
Atingiu 1,00 de 1,00
Assinale a alternativa que completa corretamente o programa abaixo:
public class CalculaRacao { 
 public static void main(String[] args) { 
 double pesoSaco, racaoPorDia, quantRestante; 
 
 System.out.print("Peso do saco de racao (em kg): "); 
 pesoSaco = Double.parseDouble(System.console().readLine()); 
 System.out.print("Quantidade de racao dada a cada animal por dia (em gramas): "); 
 racaoPorDia = Double.parseDouble(System.console().readLine()); 
 
 quantRestante = pesoSaco - racaoPorDia * 2 * 5 / 1000; 
 
 _____________________________________________________________ 
 } 
}
Escolha uma opção:
a. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %d kg\n", quantRestante); 
b. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n"); 
c. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n"); 
d. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %f kg\n", quantRestante); 
e. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %s kg\n", quantRestante); 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 7/18
Sua resposta está correta.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 8/18
Questão 4
Correto
Atingiu 1,00 de 1,00
Considere o algoritmo abaixo:
Algoritmo "Salários mínimos de um funcionário" 
var 
 salMinimo, salFunc, quantSalMin : real 
início 
 leia salMinimo, salFunc 
 quantSalMin <- salFunc / salMinimo 
 escreva quantSalMin 
fim
Complete o programa abaixo arrastando as porções de código corretas para os lugares corretos de forma que este
programa implemente corretamente o algoritmo acima.
public class SalariosMinimosFunc  { 
 public static void main(String[] args)   { 
 double salMinimo, salFunc, quantSalMin; 
 
 System.out.print("Digite valor do salario minimo: "); 
 salMinimo = Double.parseDouble(System.console().readLine());  
 System.out.print("Digite o salario do funcionario: ");  
 salFunc = Double.parseDouble(System.console().readLine()); 
 
 quantSalMin = salFunc / salMinimo;  
 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 9/18
 System.out.printf("QUANTIDADE DE SALARIOS MINIMOS = %f\n", quantSalMin);  
 } 
}
 
 
 
 
 
Sua resposta está correta.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 10/18
Questão 5
Correto
Atingiu 1,00 de 1,00
Considere o algoritmo abaixo:
Algoritmo "Calcula Área Trapézio" 
var 
 baseMaior, baseMenor, altura, area: real 
início 
 leia baseMaior, baseMenor, altura 
 area <- (baseMaior + baseMenor) * altura / 2 
 escreva area 
fim
Complete o programa Java abaixo, arrastando os pedaços de código corretos para os lugares corretos.
public class CalculaAreaTrapezio { 
 public static void main(String[] args)   { 
 double baseMaior, baseMenor, altura, area;  
 
 System.out.println("\nEste programa realiza o calculo da area de um trapezio.\n"); 
 
 System.out.print("Digite a medida da base maior do trapezio: "); 
 baseMaior = Double.parseDouble(System.console().readLine()); 
 System.out.print("Digite a medida da base menor do trapezio: "); 
 baseMenor = Double.parseDouble(System.console().readLine()); 
 System.out.print("Digite a medida da altura do trapezio: "); 
 altura = Double.parseDouble(System.console().readLine()); 
 
 area = (baseMaior + baseMenor) * altura / 2  ; 
 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 11/18
 System.out.printf("AREA = %f\n", area);  
 } 
}
 
 
Sua resposta está correta.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 12/18
Questão 6
Correto
Atingiu 1,00 de 1,00
Digite abaixo o comando correto para complementar o programa a seguir.
public class GerenciaPoupanca {
 public static void main(String[] args) { 
 double valDeposito, valTaxa, rendimento, valFinal; 
 
 System.out.print("Digite o valor depositado na conta: "); 
 valDeposito = Double.parseDouble  (System.console().readLine()); 
 System.out.print("Digite o valor da taxa de rendimento: "); 
 valTaxa = Double.parseDouble(System.console().readLine());rendimento = valDeposito * valTaxa; 
 valFinal = valDeposito + rendimento; 
 
 System.out.printf("VALOR FINAL = R$ %.2f\n", valFinal); 
 } 
} 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 13/18
Questão 7
Correto
Atingiu 1,00 de 1,00
Considere o programa Java abaixo:
public class AumentoSalario { 
 public static void main(String[] args) { 
 double  salario, aumento, novoSal; 
 
 System.out.print("Digite o salario do funcionario: "); 
 salario = Double.parseDouble(System.console().readLine()); 
 
 aumento  = salario * 25 / 100; 
 novoSal = salario + aumento; 
 
 System.out.printf("NOVO SALARIO = R$ %.2f\n", novoSal); 
 } 
} 
Digite o tipo correto a ser usado nas variáveis salario, aumento e novoSal.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 14/18
Questão 8
Correto
Atingiu 1,00 de 1,00
Complete o programa abaixo escrevendo a declaração de variável que falta.
public class Tabuada { 
 public static void main(String[] args) { 
 int numero;  
 
 System.out.println("\nEste programa mostra a tabuada de um numero.\n"); 
 
 System.out.print("Digite o numero: "); 
 numero = Integer.parseInt(System.console().readLine()); 
 
 System.out.printf("1 x %d = %d\n", numero, 1 * numero); 
 System.out.printf("2 x %d = %d\n", numero, 2 * numero); 
 System.out.printf("3 x %d = %d\n", numero, 3 * numero); 
 System.out.printf("4 x %d = %d\n", numero, 4 * numero); 
 System.out.printf("5 x %d = %d\n", numero, 5 * numero); 
 System.out.printf("6 x %d = %d\n", numero, 6 * numero); 
 System.out.printf("7 x %d = %d\n", numero, 7 * numero); 
 System.out.printf("8 x %d = %d\n", numero, 8 * numero); 
 System.out.printf("9 x %d = %d\n", numero, 9 * numero); 
 System.out.printf("10 x %d = %d\n", numero, 10 * numero); 
 } 
}
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 15/18
Questão 9
Correto
Atingiu 1,00 de 1,00
Complete o código Java abaixo de forma que codifique corretamente o algoritmo abaixo:
Algoritmo "Multiplica Três Números" 
var 
 num1, num2, num3, mult: real 
início 
 leia num1, num2, num3 
 mult <- num1 * num2 * num3 
 escreva mult 
fim
public class MultiplicaTresNumeros { 
 public static void main(String[] args) {  
 double num1, num2, num3, mult; 
 
 System.out.println("\nEste programa realiza a multiplicacao de tres numeros.\n"); 
 
 System.out.print("Digite o primeiro numero.: "); 
 num1 = Double.parseDouble(System.console().readLine());  
 
 System.out.print("Digite o segundo numero..: ");  
 num2 = Double.parseDouble(System.console().readLine()); 
 
 System.out.print("Digite o terceiro numero.: ");  
 num3 = Double.parseDouble(System.console().readLine()); 
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 16/18
 
 mult = num1 * num2 * num3;  
 
 System.out.printf("RESULTADO = %f\n", mult);  
 } 
}
 
 
 
Sua resposta está correta.
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 17/18
Questão 10
Correto
Atingiu 1,00 de 1,00
Complete o programa abaixo digitando o tipo correto para as variáveis.
public class CalculaIdade { 
 public static void main(String[] args) { 
 int  anoNasc, anoAtual, idade, idade2050; 
 
 System.out.print("Digite o ano de nascimento da pessoa: "); 
 anoNasc = Integer.parseInt(System.console().readLine()); 
 System.out.print("Digite o ano atual: "); 
 anoAtual = Integer.parseInt(System.console().readLine()); 
 
 idade = anoAtual - anoNasc; 
 idade2050 = 2050 - anoNasc; 
 
 System.out.printf("IDADE ATUAL = %d\n", idade); 
 System.out.printf("IDADE EM 2050 = %d\n", idade2050); 
 } 
}
◄ 5.11. Exercícios práticos
Seguir para...
Avaliação do Curso ►
https://moodle.ifrs.edu.br/mod/assign/view.php?id=227553&forceview=1
https://moodle.ifrs.edu.br/mod/feedback/view.php?id=227557&forceview=1
28/04/22, 14:43 Teste seus conhecimentos 5: Revisão da tentativa
https://moodle.ifrs.edu.br/mod/quiz/review.php?attempt=10155136&cmid=227555 18/18

Mais conteúdos dessa disciplina