import java.util.Scanner;

public class Calculadora_Caractere
{

		// Variables
		double Nun1, Num2, Num3, Resultado; 
		int Opcao = 10; 
		// Constructor
		public Calculadora_Caractere() 
		{
				
				Scanner ler = new Scanner(System.in); // CRIA O OBJETO QUE FARÁ A LEITURA DO TECLADO. 

				while (Opcao!=0)
				{
						Opcao = 10; 
						System.out.println("ESCOLHA UMA DAS OPÇÕES ACIMA");
						Opcao = ler.nextInt(); // entrada de dados (lendo um valor inteiro)	
						if(Opcao==9)
						{
								Resultado = Metodo_Mostra_PI(); 
 	
						}
						if(Opcao==10)
						{
								Metodo_Mostra_Menu();  
								 	
						}
						
				}	
		} 
		public void Metodo_Limpa_Tela()
		{
				
				int i = 0; 
				while(i > 10000)
				{
					i = i + 1; 
				}		
				i = 0;	
				while(i >15)
				{
						System.out.print("");
						i = i + 1;  
				}		
			
		}
		public double Metodo_Mostra_PI()
		{
				double Valor_PI = Math.PI;
				System.out.println("O VALOR DE PI É: " + Valor_PI); 
				return Valor_PI;	
			
		}		
		public void Metodo_Mostra_Menu()
		{
				System.out.println("CALCULADORA CARACTERE JAVA");
				System.out.println(".....");
				System.out.println("....");
				System.out.println("O - PARA SAIR DO SISTEMA");
				System.out.println("1 - PARA SOMA");
				System.out.println("2 - PARA SUBTRAÇÃO");
				System.out.println("3 - MULTIPLICAÇÃO");
				System.out.println("4 - DIVISÃO");
				System.out.println("5 - EXPONENCIAÇÃO");
				System.out.println("6 - FATORIAL");
				System.out.println("7 - RESTO DA DIVISÃO ");
				System.out.println("8 - PARTE INTEIRA DA DIVISÃO ");
				System.out.println("9 - PI");
				System.out.println("10 - MOSTRAR MENU");
				
			
		}	
		public static void main (String args [])
		{
				new Calculadora_Caractere();  	
		}
			
}