Java :: Aufgabe #65 :: Lösung #4

5 Lösungen Lösungen öffentlich
#65

Finde die erste Zahl die durch alle Zahlen bis 30teilbar ist

Fortgeschrittener - Java von 96fabi - 25.09.2014 um 09:01 Uhr
Gesucht wird die erste Zahl, die durch alle Zahlen bis 30 geteilt werden kann(1-30).
Zum Einstieg kann man erstmal die erste Zahl suchen , die durch alle Werte bis 20 geteilt werden kann.
Dieses ist 232792560
#4
vote_ok
von Syntax6 (420 Punkte) - 15.09.2015 um 12:17 Uhr
Quellcode ausblenden Java-Code
public class Teilbar {

	public static void main(String[] args) {

		long zahl = 60;
		int merk = 0;
		while (true) {
			for (int i = 1; i <= 30; i++) {

				if (zahl % i != 0) {
					merk = 0;
					break;
				} else {
					++merk;
				}
								
				if (merk == 30) {
					System.out.println("Gefunden ! Zahl lautet: " + zahl);
					System.exit(0);
				}
			}
			++zahl;
		}
	}
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben