/***************************************************************/ /* Verf.: Prof. Dr. Gregor Büchel */ /* Zweck: Zeichenfelder einlesen, Nichtbuchstaben ersetzen, */ /* Spiegeln und Ausgeben von Zeichenfeldern */ /* Quelle: SpiegelS.java */ /* Stand: 27.10.2004 */ /***************************************************************/ class SpiegelS {public static void main(String args[]) {char x[], y[], z[]; int m=1,n; while(m==1) { System.out.println("Zeichenfeldlaenge eingeben:"); n=Nat1.einnat(); System.out.println("Zeichenfeld eingeben:"); x=einCF(n); System.out.println("Das Eingabefeld:"); ausCF(x); System.out.println("Zeichenfeld ohne Nichtbuchstaben:"); y=niBErs(x); ausCF(y); System.out.println("Zeichenfeld spiegeln:"); z=spiegel(y); ausCF(z); System.out.println("Probe:"); z=spiegel(z); ausCF(z); System.out.println("Weiter=1, ENDE=0 o.ae.:"); m=IO1.einint(); } } static char[] einCF(int n) { char w[]; int i; w=new char[n]; for (i=0; i