Sie sind auf Seite 1von 2

import import import import import

java.io.BufferedReader; java.io.IOException; java.io.InputStreamReader; java.util.Arrays; java.util.Scanner;

public class OrdenaVector { /** * @throws IOException * @DFCP */ public static void main(String[] args) throws IOException { System.out.println("________________________________________________"); System.out.println(""); System.out.println("**************OrDeNa VeCtOrEs By DfCp************** "); System.out.println(""); Scanner s=new Scanner (System.in); System.out.println("Indique el tamao del vector"); int a=s.nextInt(); int arreglo[]= new int[a]; System.out.println("inserte los numeros del vector separados por un espa cio"); int pos=a-1; if(a!=0){ for(int j=0;j<=pos;j++){ InputStreamReader isrc= new InputStreamReader(System.in) ; BufferedReader bra=new BufferedReader(isrc); System.out.println("teclee el valor de la posicion #"+j) ; String astr=bra.readLine(); arreglo[j]=Integer.parseInt(astr); } Arrays.sort( arreglo); System.out.println("Digite 1 para ordenar ascendente o 2 par a ordenar descendente"); InputStreamReader isrop= new InputStreamReader(System.in); BufferedReader bra1=new BufferedReader(isrop); String astc=bra1.readLine(); int opcion=Integer.parseInt(astc); switch(opcion){ case 1: for(int h=0;h<=pos;h++){ System.out.println(arreglo[h]+" "); } break; case 2: for(int h=pos;h>=0;--h){ System.out.println(arreglo[h]+" "); }

break; default: System.out.println("introdusca un valor valido"); } System.out.println("___________________________________________

} _____"); } }

import java.util.Scanner; import java.util.StringTokenizer; public class Frase { /** * @param args */ public static void main(String[] args) { System.out.println("________________________________________________"); System.out.println(""); System.out.println("**************PaLiNdRoMoS By DfCp**************"); System.out.println(""); System.out.println("Inserta la palabra o frase a comparar"); Scanner s=new Scanner (System.in); String a=s.nextLine(); String sCadenaSinBlancos=""; StringTokenizer sin = new StringTokenizer(a); while (sin.hasMoreElements()){ sCadenaSinBlancos += sin.nextElement();} String lacadena=sCadenaSinBlancos; StringBuffer cad=new StringBuffer(lacadena); String cadenaRev=new String(cad.reverse()); if(lacadena.compareTo(cadenaRev)==0){ System.out.println(a+": es un palindromo"); } else{ System.out.println(a+": no es palindromo"); } System.out.println("________________________________________________"); } }

Das könnte Ihnen auch gefallen