O post Java – 4 Lista de exercícios café com leite é destinado aos programadores que estão começando a programar utilizando a linguagem Java e precisam treinar.
Você aprenderá a criar programas que utilizam os seguintes recursos/comandos:
- Constantes numéricas;
- Constantes literais;
- Variáveis
- Entrada de dados
- Comandos de decisão (if)
- println;
Java – 4 Lista de exercícios café com leite
1 Exercício: Crie um programa que verifique se um número informado é par ou ímpar.
package parouimpar;
import java.util.Scanner;
public class ParouImpar {
public static void main(String[] args) {
int n = 0;
int resto = 0;
Scanner LerTeclado = new Scanner(System.in);
System.out.println("Verifica se um número é par ou impar");
System.out.print("Informe um número: ");
n = Integer.parseInt(LerTeclado.nextLine());
resto = n % 2;
//==, >=, <=, !=
if (resto == 0){
System.out.println("O número é par");
}else{
System.out.println("O número é impar");
}
}
}
2 Exercício: Crie um programa que calcule a média de um aluno para a matéria de matemática. O programa também deverá informar se o aluno foi aprovado ou não na matéria. A média mínima para aprovação é 6. O aluno deve informar seu nome e as quatro notas da matéria.
package mediaaluno;
import java.util.Scanner;
public class MediaAluno {
public static void main(String[] args) {
String nome = "";
float n1 = 0;
float n2 = 0;
float n3 = 0;
float n4 = 0;
double total = 0;
double media = 0;
Scanner LerTeclado = new Scanner(System.in);
System.out.println("Calcula a média de matemática");
System.out.println("");
System.out.print("Qual e o seu nome:");
nome = LerTeclado.nextLine();
System.out.print("Informe a 1 nota:");
n1 = LerTeclado.nextFloat();
System.out.print("Informe a 2 nota:");
n2 = LerTeclado.nextFloat();
System.out.print("Informe a 3 nota:");
n3 = LerTeclado.nextFloat();
System.out.print("Informe a 4 nota:");
n4 = LerTeclado.nextFloat();
total = n1+n2+n3+n4;
media = total/4;
System.out.println(nome+" a sua media é "+media);
//==, > ,>=, <, <=, !=
if(media >= 6){
System.out.println("Parabéns!!!!!\nVocê foi aprovado.");
}else{
System.out.println("kkkkk.\nVocê foi reprovado.");
}
}
}
3 Exercício: Crie um programa que verifique se três valores informados representam os lados de um triângulo. Obs: O valor de cada lado do triângulo tem que ser menor ou igual a soma dos outros dois lados.
package ladosdotriangulo;
import java.util.Scanner;
public class LadosDoTriangulo {
public static void main(String[] args) {
// TODO code application logic here
int la = 0;
int lb = 0;
int lc = 0;
String texto = "Os valores não representam os lados de um triângulo";
Scanner entrada = new Scanner(System.in);
System.out.println("Verifica se os valores representam os lados de um triangulo");
System.out.print("Lado A: ");
la=Integer.parseInt(entrada.nextLine());
System.out.print("Lado B: ");
lb=Integer.parseInt(entrada.nextLine());
System.out.print("Lado C: ");
lc=Integer.parseInt(entrada.nextLine());
if((la<(lb+lc)) && (lb < la+lc) && (lc < la+lb)){
texto = "Os valores representam os lados de um triângulo";
}
System.out.println(texto);
}
}
Dica
Acesse nosso canal no YouTube para visualizar outros vídeos sobre programação, como por exemplo Python, Java e Desenvolvimento de sistemas comerciais utilizando a linguagem C#.
Participe do nosso grupo de estudos no Facebook acessando o link https://www.facebook.com/group