Aceito convites para um café! :

Java – 4 Lista de exercícios café com leite

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

Site desenvolvido por © Danilo Filitto. Todos os direitos reservados.