Ich brauchen dringend Hilfe

Droeppchen

Grünschnabel
Ich habe ein gewaltiges Problem:

Ich wurde beauftragt drei Aufgaben zu lösen. Allerdings habe ich keine Ahnung wie man das anstellt und ich brauch es bis Freitag.

Ich kann euch einmal die drei Aufgaben schildern. Es handelt sich um Java-Applikationen:

1) Entwickle eine Java-Applikation, die die in einer Zeichenkette
enthaltenen Vokale zählt!

2) Entwickle eine Java-Applikation, die den größten gemeinsamen Teiler
zweier Zahlen nach dem Euklidischen Algorithmus bestimmt!

3)Entwickle eine Java-Applikation, die eine eingegebene Zeichenkette umkehrt
und ausgibt! Suche möglichst viele und möglichst orginelle Palindrome!

Darauf gibt es leider einer Note und ich weiß nicht einmal Ansatzweise wie das funktioniert. Wenn mir also jemand helfen möchte (ich hab nichtmal ein Java Proramm zu Zause) und lange Weile hat, dann darf er mir drei Aufgaben sogar lösen *smile* ;) oder mir per Mail (energy_flash@gmx.de) gerne weiterhelfen. Ich habe keine Ahnung wie man Befehle ausführt, geschweige denn wie sie heißen und wofür die stehen?

HILFE!

Liebe Grüße,
das Dröppchen :)
 
Hallo!

Schäm dich...

Zu Problem 1)
Code:
/**
 * 
 */
package de.tutorials;

/**
 * @author Tom
 */
public class GGTExample {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String str = "AAbbbbcccEEEEOOOOUUUUIIIISjjjlakj";

		char[] ca = str.toCharArray();

		int a, e, i, o, u = a = e = i = o = 0;

		for (int j = 0; j < ca.length; j++) {
			if (Character.toUpperCase(ca[j]) == 'A') {
				a++;
			}

			if (Character.toUpperCase(ca[j]) == 'E') {
				e++;
			}

			if (Character.toUpperCase(ca[j]) == 'I') {
				i++;
			}

			if (Character.toUpperCase(ca[j]) == 'O') {
				o++;
			}

			if (Character.toUpperCase(ca[j]) == 'U') {
				u++;
			}
		}
		System.out.println(str + " enthält:");
		System.out.println(a + " A's");
		System.out.println(e + " E's");
		System.out.println(i + " I's");
		System.out.println(o + " O's");
		System.out.println(u + " U's");

	}
}

Zu Problem 2)
Code:
/**
 * 
 */
package de.tutorials;

/**
 * @author Tom
 */
public class GGTExample {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		System.out.println(ggt(21, 6));
	}

	private static int ggt(int i, int j) {
		if (j == 0) {
			return i;
		} else {
			return ggt(j, i % j);
		}
	}
}

Zu Problem 3)
http://www.tutorials.de/tutorials187829.html&highlight=Palindrom

Gruß Tom
 
Zurück