Multipla Escolha


Multipla escolha
import java.util.Scanner;
class Escolha{
 public static void main(String ar[]){
   Scanner ler = new Scanner(System.in);
   int x = 0;
   System.out.println("Entre com um numero");
   System.out.println("de 1 a 5");
   x = ler.nextInt();
    switch(x){
       case 1:System.out.println("UM");break;
	   case 2:System.out.println("DOIS");break;
	   case 3:System.out.println("TRES");break;
	   case 4:System.out.println("QUATRO");break;
	   case 5:System.out.println("CINCO");break;
	   default:System.out.println("ERRO DE ENTRADA");break;
	}	
   }
 }

Usando a multipla escolha com um laço


Exemplo de Agenda com um vetor de 10 elementos

import java.util.Scanner;

public class Agenda1 {
    public static void main(String ar[]){
        Scanner ler = new Scanner(System.in);
        String vt[] = new String[10];
        int op,p;
        op = p = 0;
        String n = "";
        while(op != 3){
            System.out.println("1.Cadastra 2.Lista 3.Sair");
            op = ler.nextInt();
            switch(op){
                case 1:
                    if( p <= 9){
                      System.out.println("Cadastra nomes");
                      System.out.println("Elemento " + (p + 1));
                      System.out.println("Entre com um nome...");
                      n = ler.next();
                      vt[p] = n;
                      p = p + 1;
                      System.out.println("Nome cadstrado.");
                    }
                    else{
                        System.out.println("Agenda lotada.");
                    };
                    break;
                case 2:
                    System.out.println("Lista nomes");
                    for(int i = 0;i <= 9;i = i + 1){
                        System.out.println("Nome = " + vt[i]);
                    };
                break;
                case 3:
                    System.out.println("Fecha o sistema");
                    op = 3;
                break;
                default:
                    System.out.println("Erro");
                    System.out.println("Somente 1 2 ou 3");
                break;   
        }
    }
  }
}

Usando um sistema de procura

Utilizando Vetor, Scanner, Laço e Multipla Escolha.
import java.util.Scanner;
 class Vtnome{
   public static void main(String ar[]){
     String vt[] = new String[10];
	 Scanner ler = new Scanner(System.in);
	 String n="";
	 int pos = 0;
	 int op = 0;
	 
	 while(op != 4){
		  System.out.println("Menu");
	      System.out.println("1.Cadastra 2.Lista Geral 3.Procura 4.Sair");
		  System.out.println("Entre com a opcao");
		  op = Integer.parseInt(ler.nextLine());
		  System.out.println(".........................................");
	   switch(op){
	      case 1://Cadastramento.
		          if( pos <=9 ){
		            System.out.println("Cadastra de nome"); 
					System.out.println("Entre com um nome...");
					n = ler.nextLine();
					vt[pos] = n;
					System.out.println("Nome cadastrado");
					pos = pos + 1;
				  }
                  else{
                    System.out.println("Agenda Lotada");
                  }
		  break;			
		  case 2://Listagem geral
		          System.out.println("LISTAGEM GERAL .............");
		          for(int i=0; i <=9 ; i=i+1){
				   System.out.println("Valor = " + vt[i]);
				  }
				  System.out.println("");
				  System.out.println("............................");
		  break;	  
		  case 3://Pesquisa posição.
		          System.out.println("Pesquisa de nome ");
				  System.out.println("Qual o nome ");
				  n = ler.nextLine();
				  for(int i=0; i <=9 ; i=i+1){
				    if( n.equals(vt[i])){
					  System.out.println(" " + vt[i] + " na posicao " + i);
					}
				  }
				  break;
		  case 4://Sair do sistema.
		         op = 4;
		  break; 		 
		  default://Mensagem de erro.
		           System.out.println("Somente 1 2 3 ou 4");
	      break; 
	   }
	 
	 }
   } 
 }