Buscar

IFRS - Introdução ao Java - Módulo 5

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 10 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 10 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 10 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
Questão 2
Correto
Atingiu 1,00 de
1,00
Iniciado em sexta, 29 mai 2020, 18:41
Estado Finalizada
Concluída em sexta, 29 mai 2020, 18:57
Tempo
empregado
15 minutos 55 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
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);
 }
}
A resposta correta é: Double.parseDouble.
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 
A resposta correta é 'Falso'.
Questão 3
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 {
   
 double num1, num2, num3, mult;
 
 System.out.println("\nEste programa realiza a multiplicacao de tres numeros.\n");
 
 System.out.print("Digite o primeiro numero.: ");
   
 
   
 num2 = Double.parseDouble(System.console().readLine());
 
   
 num3 = Double.parseDouble(System.console().readLine());
 
   
 
   
 }
}
 
 
 
 
 
Sua resposta está correta.
A resposta correta é:
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 segundo numero..: ");
System.out.printf("RESULTADO = %f\n", mult);
System.out.print("Digite o terceiro numero.: ");
public static void main(String[] args) {
mult = num1 * num2 * num3;
num1 = Double.parseDouble(System.console().readLine());
Questão 4
Correto
Atingiu 1,00 de
1,00
 
 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());
 
 [mult = num1 * num2 * num3;]
 
 [System.out.printf("RESULTADO = %f\n", mult);]
 }
}
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:
a. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %d kg\n", quantRestante);
b. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %f kg\n", quantRestante); 
c. System.out.printf("QUANTIDADE DE RACAO RESTANTE = %s kg\n", quantRestante);
d. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
e. System.out.printf(quantRestante, "QUANTIDADE DE RACAO RESTANTE = %f kg\n");
Sua resposta está correta.
A resposta correta é: System.out.printf("QUANTIDADE DE RACAO RESTANTE = %f kg\n", quantRestante);.
Questão 5
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.
   {
     {
 double salMinimo, salFunc, quantSalMin;
 
 System.out.print("Digite valor do salario minimo: ");
   
   
 salFunc = Double.parseDouble(System.console().readLine());
 
   
 
   
 }
}
 
 
 
 
 
Sua resposta está correta.
A resposta correta é:
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());
 
[ tS lMi lF / lMi i ]
salMinimo = Double.parseDouble(System.console().readLine());
public class SalariosMinimosFunc
public static void main(String[] args)
quantSalMin = salFunc / salMinimo;
System.out.printf("QUANTIDADE DE SALARIOS MINIMOS = %f\n", quantSalMin);
System.out.print("Digite o salario do funcionario: ");
 [quantSalMin = salFunc / salMinimo;]
 
 [System.out.printf("QUANTIDADE DE SALARIOS MINIMOS = %f\n", quantSalMin);]
 }
}
Questão 6
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.
   {
     {
 double salMinimo, valHoraTrab, valHoraExtra, salBruto, quantHorasExtras;
   
 double salAReceber;
 
 System.out.print("Digite o numero de horas trabalhadas: ");
   
 System.out.print("Digite o numero de horas extras trabalhadas: ");
   
 System.out.print("Valor do salario minimo: ");
   
 
 valHoraTrab = salMinimo / 20;
   
 salBruto = numHorasTrab * valHoraTrab;
   
 salAReceber = salBruto + quantHorasExtras;
 
   
 }
}
 
 
 
 
 
 
 
 
Sua resposta está correta.
A resposta correta é:
Considere o algoritmo abai o
numHorasExtras = Integer.parseInt(System.console().readLine());
public static void main(String[] args)
numHorasTrab = Integer.parseInt(System.console().readLine());
salMinimo = Double.parseDouble(System.console().readLine());
int numHorasTrab, numHorasExtras;public class CalculaSalario
System.out.printf("SALARIO A RECEBER = R$ %.2f\n", salAReceber);
quantHorasExtras = numHorasExtras * valHoraExtra;
valHoraExtra = salMinimo / 10;
Questão 7
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: ");
 [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);]
 }
}
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);
 }
}
A resposta correta é: int.
Questão 8
Correto
Atingiu 1,00 de
1,00
Questão 9
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.
A resposta correta é: double.
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);
 }
}
A resposta correta é: int numero;.
Questão 10
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 {
     {
   
 
 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 =    ;
 
   
 }
}
 
 
Sua resposta está correta.
A resposta correta é:
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];
 
 [System.out.printf("AREA = %f\n", area);]
System.out.printf("AREA = %f\n", area);
public static void main(String[] args)
(baseMaior + baseMenor) * altura / 2
double baseMaior, baseMenor, altura, area;
 }
}
◄ 5.12. Gabarito Seguir para... Avaliação do Curso ►
https://moodle.ifrs.edu.br/mod/resource/view.php?id=70725&forceview=1
https://moodle.ifrs.edu.br/mod/feedback/view.php?id=70728&forceview=1

Mais conteúdos dessa disciplina