Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ex6;
- import java.util.Scanner;
- import java.text.DecimalFormat;
- public class Ex6 {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- double num1,num2,codigo1,codigo2raiz,codigo2,codigo3raiz,codigo3;
- DecimalFormat form = new DecimalFormat ("#0.0");
- //escolhas de códigos
- char codigo;
- System.out.println("Digite um código, visto que");
- System.out.println("Código 1: Primeiro número elevado ao segundo número");
- System.out.println("Código 2: Raiz quadrada de cada um dos números");
- System.out.println("Código 3: Raiz cúbica de cada um dos números");
- codigo = sc.nextLine().charAt(0);
- System.out.println("Agora digite os dois números");
- num1 = sc.nextFloat();
- num2 = sc.nextFloat();
- switch ( codigo )
- { //inicio switch
- case '1':
- codigo1 = Math.pow(num1,num2);
- System.out.println("O primeiro elevado ao segundo é:"+form.format(codigo1));
- break;
- case '2':
- codigo2raiz = Math.sqrt(num1);
- codigo2 = Math.sqrt(num2);
- System.out.println("A raiz quadrada do primeiro número é: "+form.format(codigo2raiz)+"\n"+"E a do segundo é:"+form.format(codigo2));
- break;
- case '3':
- codigo3 = Math.cbrt(num1);
- codigo3raiz = Math.cbrt(num2);
- System.out.println("A raiz cúbica do primeiro número é: "+form.format(codigo3)+"\n"+"E a do segundo é:"+form.format(codigo3raiz));
- break;
- default:
- System.out.println("Código inválido.");
- } //fim switch
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement