Perl :: Aufgabe #65 :: Lösung #2
4 Lösungen

#65
Finde die erste Zahl die durch alle Zahlen bis 30teilbar ist
Fortgeschrittener - Perl
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
Zum Einstieg kann man erstmal die erste Zahl suchen , die durch alle Werte bis 20 geteilt werden kann.
Dieses ist 232792560
#2

von wertz (490 Punkte)
- 29.04.2015 um 12:18 Uhr

# Konnte es leider nicht testen, da meine Konsole abstürtzt wenn ich das starte, aber es müsste funktionieren. LG #! /usr/bin/perl use strict; use warnings; my $schalter = 0; for(my $i = 1; $schalter != 1; $i++){ $schalter = 1; for(my $j = 1; $j <= 30; $j++){ if($i % $j != 0){ $schalter = 0; } } if($schalter == 1){ print "\n Erste Zahl die durch 1 - 30 teilbahr ist, ist: ", $i; } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1