Algoritmo de como escribir cualquier texto con símbolos cualquiera o letras, se puede cambiar el símbolo y el texto cuantas veces quiera cuando se este ejecutando

nombre del archivo: (nombreL.java)
/** * * @author Gabriel */ import java.io.*; public class nombreL { public String nombre; public String n; public void simbolo()throws IOException{ BufferedReader recibir2=new BufferedReader(new InputStreamReader(System.in)); System.out.println("ingrese su simbolo"); n=recibir2.readLine(); } public void texto()throws IOException{ BufferedReader recibir3=new BufferedReader(new InputStreamReader(System.in)); System.out.println("ingresa texto"); nombre=recibir3.readLine(); } public void letras(){ int conta=0; do{ if(nombre.charAt(conta)=='a'){ System.out.println(""); System.out.println(" "+n); System.out.println(" "+n+" "+n); System.out.println(" "+n+" "+n+" "+n); System.out.println(" "+n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='b'){ System.out.println(""); System.out.println(n+n+n+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='c'){ System.out.println(""); System.out.println(n+n+n+n); System.out.println(n); System.out.println(n); System.out.println(n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='d'){ System.out.println(""); System.out.println(n+n+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='e'){ System.out.println(""); System.out.println(n+n+n); System.out.println(n); System.out.println(n+n+n); System.out.println(n); System.out.println(n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='f'){ System.out.println(""); System.out.println(n+n+n); System.out.println(n); System.out.println(n+n); System.out.println(n); System.out.println(n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='g'){ System.out.println(""); System.out.println(n+n+n+n); System.out.println(n); System.out.println(n+" "+n+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='h'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+n+n); System.out.println(n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='i'){ System.out.println(""); System.out.println(n+n+n+n+n+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(n+n+n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='j'){ System.out.println(""); System.out.println(n+n+n+n+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='k'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+""+n); System.out.println(n); System.out.println(n+""+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='l'){ System.out.println(""); System.out.println(n); System.out.println(n); System.out.println(n); System.out.println(n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='m'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+n+" "+n+n); System.out.println(n+" "+n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n ); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='n'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+n+" "+n); System.out.println(n+" "+n+""+n); System.out.println(n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='ñ'){ System.out.println(""); System.out.println(" "+n+n); System.out.println(n+" "+n); System.out.println(n+n+" "+n); System.out.println(n+" "+n+""+n); System.out.println(n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='o'){ System.out.println(""); System.out.println(n+n+n+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='p'){ System.out.println(""); System.out.println(n+n+n); System.out.println(n+" "+n); System.out.println(n+n+n); System.out.println(n); System.out.println(n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='q'){ System.out.println(""); System.out.println(" "+n+n+n); System.out.println(n+" "+n); System.out.println(" "+n+n+n); System.out.println(" "+n); System.out.println(" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='r'){ System.out.println(""); System.out.println(n+n+n+n ); System.out.println(n+" "+n); System.out.println(n+n+n+n); System.out.println(n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='s'){ System.out.println(""); System.out.println(n+n+n+n); System.out.println(n); System.out.println(n+n+n+n); System.out.println(" "+n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='t'){ System.out.println(""); System.out.println(n+n+n+n+n+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='u'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='v'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(" "+n+" "+n); System.out.println(" "+n+" "+n); System.out.println(" "+n+" "+n); System.out.println(" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='w'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+" "+n+" "+n); System.out.println(n+n+n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='x'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(" "+n+" "+n); System.out.println(" "+n); System.out.println(" "+n+" "+n); System.out.println(n+" "+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='y'){ System.out.println(""); System.out.println(n+" "+n); System.out.println(n+" "+n); System.out.println(n+n+n+n); System.out.println(" "+n); System.out.println(" "+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)=='z'){ System.out.println(""); System.out.println(n+n+n+n+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(" "+n); System.out.println(n+n+n+n+n); conta++; if(conta==nombre.length()){ break; } } if(nombre.charAt(conta)==' '){ System.out.println(""); System.out.println(""); conta++; if(conta==nombre.length()){ break; } } }while(conta!=nombre.length()); } public static void main(String[] args)throws IOException { BufferedReader recibir2=new BufferedReader(new InputStreamReader(System.in)); int opcion=0; nombreL obj= new nombreL(); obj.simbolo(); obj.texto(); obj.letras(); do{ System.out.println("1.-cambiar simbolo \n 2.-cambiar texto \n 3.-salir"); String opc=recibir2.readLine(); opcion=Integer.parseInt(opc); switch(opcion){ case 1: obj.simbolo(); obj.letras(); break; case 2: obj.texto(); obj.letras(); break; case 3: break; } }while(opcion!=3); } } |
Descargar documento origina .java
Compartir