Exercicios De Estrutura Decisao Java

Enunciados dos Exercicios de Decisao
Exercicio 1

import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisï¿œo"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 01
 
Name: Diego Tostes
 
Time: 00:09:00
 
*/
 
public class exercicio_01 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double numero1, numero2;
 
        System.out.print("Digite um numero ---> ");
 
        numero1 = input.nextDouble();
 
        System.out.print("Digite outro numero ---> ");
 
        numero2 = input.nextDouble();
 
        if(numero1 > numero2)
 
        {
 
            System.out.printf("%.2f > %.2f\n", numero1, numero2);
 
        }
 
        if(numero2 > numero1)
 
        {
 
            System.out.printf("%.2f > %.2f\n", numero2, numero1);
 
        }
 
        if(numero1 == numero2)
 
        {
 
            System.out.printf("%.2f = %.2f\n", numero1, numero2);
 
        }
 
    }
 
}

Exercicio 2
import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisão"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 02
 
Name: Diego Tostes
 
Time: 00:03:00
 
*/
 
public class exercicio_02 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double numero1;
 
        System.out.print("Digite um número ---> ");
 
        numero1 = input.nextDouble();
 
        if(numero1>=0)
 
        {
 
            System.out.printf("O numero digitado é positivo\n");
 
        }
 
        else
 
        {
 
            System.out.printf("O numero digitado é negativo\n");
 
        }
 
    }
 
}

Exercicio 3
import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisão"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 03
 
Name: Diego Tostes
 
Time: 00:08:00
 
*/
 
public class exercicio_03 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        String sexo =  new String();
 
        System.out.print("Digite seu sexo \"M\" para masculino ou \"F\" para feminino ---> ");
 
        sexo = input.nextLine();
 
        if(sexo.trim().equalsIgnoreCase("M"))
 
        {
 
            System.out.printf("%s - Sexo Masculino", sexo);
 
        }
 
        if(sexo.trim().equalsIgnoreCase("F"))
 
        {
 
            System.out.printf("%s - Sexo Feminino", sexo);
 
        }
 
        if(!(sexo.trim().equalsIgnoreCase("F")) && !(sexo.trim().equalsIgnoreCase("M")))
 
        {
 
            System.out.printf("%s - Sexo Inválido", sexo);
 
        }
 
    }
 
}

Exercicio 4
import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisão"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 03
 
Name: Diego Tostes
 
Time: 00:04:00
 
*/
 
public class exercicio_04 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        int ano;
 
        System.out.print("Digite um ano ---> ");
 
        ano = input.nextInt();
 
        if((ano%4 == 0 && ano%100 != 0) || ano%400 ==0)
 
        {
 
            System.out.printf("%d é bisexto\n", ano);
 
        }
 
        else
 
        {
 
            System.out.printf("%d não é bisexto\n", ano);
 
        }
 
    }
 
}

Exercicio 5
import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisão"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 05
 
Name: Diego Tostes
 
Time: 00:08:00
 
*/
 
public class exercicio_05 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        String letra = new String();
 
        System.out.print("Digite uma letra ---> ");
 
        letra = input.next();
 
        if(letra.trim().equalsIgnoreCase("A") || letra.trim().equalsIgnoreCase("E") || letra.trim().equalsIgnoreCase("I") ||letra.trim().equalsIgnoreCase("O") || letra.trim().equalsIgnoreCase("U"))
 
        {
 
            System.out.printf("A letra %s é uma vogal", letra);
 
        }
 
        else
 
        {
 
            System.out.printf("A letra %s é uma consoante", letra);
 
        }
 
    }
 
}

Exercicio 6
import java.util.Scanner;
 
/*
 
Problem Set "Estrutura de Decisï¿œo"
 
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
 
Exercicio 06
 
Name: Diego Tostes
 
Time: 00:05:00
 
*/
 
public class exercicio_06 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double numero1, numero2, numero3;
 
        System.out.print("Digite o primeiro numero ---> ");
 
        numero1 = input.nextDouble();
 
        System.out.print("Digite o segundo numero ---> ");
 
        numero2 = input.nextDouble();
 
        System.out.print("Digite o primeiro numero ---> ");
 
        numero3 = input.nextDouble();
 
        if(numero1 > numero2 && numero1 > numero3 && numero2 > numero3)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero1, numero2, numero3);
 
        }
 
        if(numero1 > numero2 && numero1 > numero3 && numero3 > numero2)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero1, numero3, numero2);
 
        }
 
        if(numero2 > numero1 && numero2 > numero3 && numero1 > numero3)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero2, numero1, numero3);
 
        }
 
        if(numero2 > numero1 && numero2 > numero3 && numero3 > numero1)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero2, numero3, numero1);
 
        }
 
        if(numero3 > numero1 && numero3 > numero2 && numero1 > numero2)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero3, numero1, numero2);
 
        }
 
        if(numero3 > numero1 && numero3 > numero2 && numero2 > numero1)
 
        {
 
            System.out.printf("%.2f > %.2f > %.2f\n" , numero3, numero2, numero1);
 
        }
 
    }
 
}

Exercicio 7
import java.util.Scanner;
 
/*
Problem Set "Estrutura de Decisï¿œo"
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
Exercicio 07
Name: Diego Tostes
Time: 00:09:00
*/
 
public class exercicio_07 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double nota1, nota2, media;
 
        System.out.print("Digite a primeira nota ---> ");
        nota1 = input.nextDouble();
 
        System.out.print("Digite a segunda nota ---> ");
        nota2 = input.nextDouble();        
 
        media = (nota1 + nota2)/2;
 
        if(nota1 >=7 && nota1 < 10)
        {
            System.out.printf("Média = %.2f ---> Aprovado", media);
        }
 
        if(nota1 == 10)
        {
            System.out.printf("Média = %.2f ---> Aprovado com Distinção", media);
        }
 
        if(nota1 < 7)
        {
            System.out.printf("Média = %.2f ---> Reprovado", media);
        }
 
        System.out.print("\n");
 
    }
 
}

Exercicio 8
import java.util.Scanner;
 
/*
Problem Set "Estrutura de Decisao"
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
Exercicio 08
Name: Diego Tostes
Time: 00:03:00
*/
 
public class exercicio_08 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double  numero1, numero2, numero3;
 
        System.out.print("Digite o primeiro numero ---> ");
        numero1 = input.nextDouble();
 
        System.out.print("Digite o segundo numero ---> ");
        numero2 = input.nextDouble();
 
        System.out.print("Digite o terceiro numero ---> ");
        numero3 = input.nextDouble();
 
        if(numero1 > numero2 && numero1 > numero3)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero1);
        }
 
        if(numero2 > numero1 && numero2 > numero3)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero2);
        }
 
        if(numero3 > numero1 && numero3 > numero2)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero3);
        }
 
    }
}

Exercicio 9
import java.util.Scanner;
 
/*
Problem Set "Estrutura de Decisao"
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
Exercicio 09
Name: Diego Tostes
Time: 00:01:00
*/
 
public class exercicio_09 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double  numero1, numero2, numero3;
 
        System.out.print("Digite o primeiro numero ---> ");
        numero1 = input.nextDouble();
 
        System.out.print("Digite o segundo numero ---> ");
        numero2 = input.nextDouble();
 
        System.out.print("Digite o terceiro numero ---> ");
        numero3 = input.nextDouble();
 
        if(numero1 > numero2 && numero1 > numero3)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero1);
        }
 
        if(numero2 > numero1 && numero2 > numero3)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero2);
        }
 
        if(numero3 > numero1 && numero3 > numero2)
        {
            System.out.printf("%.2f foi o maior número digitado\n", numero3);
        }
 
        if(numero1 < numero2 && numero1 < numero3)
        {
            System.out.printf("%.2f foi o menor número digitado\n", numero1);
        }
 
        if(numero2 < numero1 && numero2 < numero3)
        {
            System.out.printf("%.2f foi o menor número digitado\n", numero2);
        }
 
        if(numero3 < numero1 && numero3 < numero2)
        {
            System.out.printf("%.2f foi o menor número digitado\n", numero3);
        }
 
    }
}

Exercicio 10
import java.util.Scanner;
 
/*
Problem Set "Estrutura de Decisao"
Fonte: http://www.python.org.br/wiki/EstruturaDeDecisao
Exercicio 10
Name: Diego Tostes
Time: 00:04:00
*/
 
public class exercicio_10 {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
 
        double  produto1, produto2, produto3;
 
        System.out.print("Digite o preço do primeiro produto ---> ");
        produto1 = input.nextDouble();
 
        System.out.print("Digite o preço do segundo produto ---> ");
        produto2 = input.nextDouble();
 
        System.out.print("Digite o preço do terceiro produto ---> ");
        produto3 = input.nextDouble();
 
        if(produto1 < produto2 && produto1 < produto3)
        {
            System.out.printf("R$ %.2f foi o menor preço, compre o produto 1!\n", produto1);
        }
 
        if(produto2 < produto1 && produto2 < produto3)
        {
            System.out.printf("R$ %.2f foi o menor preço, compre o produto 2!\n", produto2);
        }
 
        if(produto3 < produto1 && produto3 < produto2)
        {
            System.out.printf("R$ %.2f foi o menor preço, compre o produto 3!\n", produto3);
        }
 
    }
}

voltar
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License