Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercicios de Java
Exercicios de Java
Exercicios de Java
de Java
(Back
End)
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
1-Escreva um programa que mostre na tela a mensagem "Olá, Mundo!"
R:
public class OlaMundo {
public static void main(String[] args) {
System.out.println("Olá, Mundo!");
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
2-Faça um programa que leia o nome de uma pessoa e mostre uma mensagem de
boasvindas para ela:
Ex:
Qual é o seu nome? João da Silva
Olá João da Silva, é um prazer te conhecer!
R:
import java.util.Scanner;
R:
import java.util.Scanner;
System.out.println("Salário: ");
double salario = scanner.nextDouble();
R:
import java.util.Scanner;
System.out.println("A soma entre " + valor1 + " e " + valor2 + " é igual a
" + soma);
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
5-Faça um programa que leia as duas notas de um aluno em uma matéria e mostre
na tela a sua média na disciplina.
Ex:
Nota 1: 4.5
Nota 2: 8.5
A média entre 4.5 e 8.5 é igual a 6.5
R:
import java.util.Scanner;
System.out.println("Nota 1: ");
double nota1 = scanner.nextDouble();
System.out.println("Nota 2: ");
double nota2 = scanner.nextDouble();
System.out.println("A média entre " + nota1 + " e " + nota2 + " é igual a "
+ media);
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
6-Faça um programa que leia um número inteiro e mostre o seu antecessor e seu
sucessor.
Ex:
Digite um número: 9
O antecessor de 9 é 8
O sucessor de 9 é 10
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
int delta = b * b - 4 * a * c;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
if (numero % 2 == 0) {
System.out.println("O número " + numero + " é par.");
} else {
System.out.println("O número " + numero + " é ímpar.");
}
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
21-Faça um algoritmo que leia um determinado ano e mostre se ele é ou não
BISSEXTO.
R:
import java.util.Scanner;
R:
import java.util.Scanner;
R:
import java.util.Scanner;
float desconto = 0;
if (sexo.equals("F")) {
desconto = valorCompras * 0.13f;
} else {
desconto = valorCompras * 0.05f;
}
System.out.println("Olá, " + nome + ". Seu desconto foi de " + desconto + "
reais. O valor total das suas compras é de " + valorComDesconto + " reais.");
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
24-Faça um algoritmo que pergunte a distância que um passageiro deseja
percorrer em Km. Calcule o preço da passagem, cobrando R$0.50 por Km para
viagens até 200Km e R$0.45 para viagens mais longas.
R:
import java.util.Scanner;
double preco = 0;
if (distancia <= 200) {
preco = distancia * 0.50;
} else {
preco = distancia * 0.45;
}
R:
import java.util.Scanner;
boolean trianguloValido = lado1 < lado2 + lado3 && lado2 < lado1 + lado3 &&
lado3 < lado1 + lado2;
if (trianguloValido) {
System.out.println("É possível formar um triângulo com esses lados.");
} else {
System.out.println("Não é possível formar um triângulo com esses
lados.");
}
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
26-