Hallo zusammen,
vllt kann mir hier jmd. helfen, ich verzweifle an einer Aufgabe für die Uni.
Und zwar soll ich eine Methode schreiben, die einen Text komplett in kleinbuchstaben wandelt, lediglich den i-ten Buchstaben in einen Grossbuchstaben.
Da ich erstmal die Logik ausprobieren wollte, habe ich ein Programm statt einer Methode geschrieben, und i festgelegt, anstatt es einlesen zu lassen.
IOulm.* und die Klasse Urc sind die Klassen von der Uni, die das Einlesen vereinfachen soll.
Mein Programm läuft fehlerfrei durch den Compiler, doch dann passiert: GAR NICHTS.
Habe schon den ganzen Nachmittag für diese Aufgabe gebraucht, aber finde nirgends eine Lösung.
Danke im Voraus!!
vllt kann mir hier jmd. helfen, ich verzweifle an einer Aufgabe für die Uni.
Und zwar soll ich eine Methode schreiben, die einen Text komplett in kleinbuchstaben wandelt, lediglich den i-ten Buchstaben in einen Grossbuchstaben.
Da ich erstmal die Logik ausprobieren wollte, habe ich ein Programm statt einer Methode geschrieben, und i festgelegt, anstatt es einlesen zu lassen.
IOulm.* und die Klasse Urc sind die Klassen von der Uni, die das Einlesen vereinfachen soll.
Mein Programm läuft fehlerfrei durch den Compiler, doch dann passiert: GAR NICHTS.
Habe schon den ganzen Nachmittag für diese Aufgabe gebraucht, aber finde nirgends eine Lösung.
Danke im Voraus!!
Java:
import IOulm.*;
public class BlattZehnc {
public static void main (String [] args) {
int dim = 333; int j = 4; int i=0;
char [] text = new char[dim];
// Einlesen
while (( i < dim ) && Urc.readChar() ) {
text[i] = Urc.getChar();
i = i + 1;
}
for (int k= 0; k<= dim; k++){
if ((k%j)==0){
Character.toUpperCase(text[k]);
} else {
Character.toLowerCase(text[k]);
}
}
System.out.print (text);
}
}
Zuletzt bearbeitet: