Coding-Challenges zu Beginner

Übe Beginner mit 95 Coding-Challenges, von leicht bis schwer. Jede Challenge läuft im Browser, mit sofortigen Tests, einem KI-Review deines Codes und Community-Lösungen zum Vergleichen.

Einfach · 89 Mittel · 6

Fähigkeiten, die du übst: ZählenArithmetikFormelnListenStrings aufteilenZiffern extrahieren2D-ListenBedingungenEin DurchlaufMaximum verfolgenModuloSchleifen
  • Python · C++ · C#
  • Automatisierte Tests
  • KI-Code-Review
  • Community-Lösungen
226
Herausforderungen
2
Geteilte Lösungen
3
Sprachen

Alle Herausforderungen

Nach Thema, Sprache oder Schwierigkeitsgrad suchen.

95 Herausforderungen
Einfach

Array rotieren

Drehe eine Liste um eine bestimmte Anzahl von Schritten nach rechts.

Du lernst Array-IndizesModulo
ArraysBeginnerStudent-beginner
Noch keine Lösungen
Einfach

Differenz der Quadrate

Ziehe die Summe der Quadrate vom Quadrat der Summe ab.

Du lernst FormelnArithmetik
Beginnermath
Noch keine Lösungen
Einfach

Schachfeld-Farbe

Bestimme die Farbe eines Feldes auf einem 8x8-Brett.

Du lernst KoordinatenParität
Beginnermath
Noch keine Lösungen
Einfach

Stunden, Minuten und Sekunden

Wandle eine Dauer in Sekunden in einen kompakten, lesbaren String um.

Du lernst ZeiteinheitenString-Formatierung
Beginnermath
Noch keine Lösungen
Einfach

Kleinste Ziffer

Finde die kleinste Dezimalziffer einer positiven ganzen Zahl.

Du lernst Ziffern extrahierenMinimum verfolgen
Beginner
Noch keine Lösungen
Einfach

Fakultät

Multipliziere alle positiven ganzen Zahlen bis n.

Du lernst SchleifenLaufendes Produkt
Beginner
Noch keine Lösungen
Einfach

Ziffernsumme

Addiere die Dezimalziffern einer positiven Ganzzahl.

Du lernst Modulo und DivisionWhile-Schleifen
Beginner
Noch keine Lösungen
Einfach

Größte Ziffer

Finde die größte Dezimalziffer einer positiven ganzen Zahl.

Du lernst Ziffern extrahierenMaximum verfolgen
Beginner
Noch keine Lösungen
Einfach

Dreieckszahl

Addiere die ganzen Zahlen von 1 bis n.

Du lernst SchleifenArithmetische Reihen
Beginner
Noch keine Lösungen
Einfach

Quadrat einer Zahl

Multipliziere eine ganze Zahl mit sich selbst.

Du lernst FunktionenArithmetik
Beginner
Noch keine Lösungen
Einfach

Zahl umkehren

Kehre die Dezimalziffern einer positiven Ganzzahl um.

Du lernst Ziffern extrahierenZahlen aufbauen
Beginner
Noch keine Lösungen
Einfach

Zähle Ziffern

Zähle die Dezimalziffern einer positiven Ganzzahl.

Du lernst GanzzahldivisionZählschleifen
Beginner
Noch keine Lösungen
Einfach

Eine gemeinsame Konfiguration

Simuliere ein Singleton-Objekt für Einstellungen: Jeder Teil des Programms liest und schreibt dieselbe Instanz.

Du lernst SingletonGemeinsamer Zustand
BeginnerEntwurfsmusterSimulation
Noch keine Lösungen
Einfach

Erstes ungültiges Alter

Validiere eingegebene Altersangaben und melde, wo der erste fehlerhafte Eintrag steht, statt das Programm abstürzen zu lassen.

Du lernst PrüfungParsen
BeginnerParsingStrings
Noch keine Lösungen
Einfach

Log-Level zählen

Lies die Zeilen einer Protokolldatei und zähle, wie viele davon INFO, WARNING und ERROR sind.

Du lernst Zeilenweise lesenStrings aufteilen
BeginnerParsingStrings
Noch keine Lösungen
Einfach

Mautgebühren für Fahrzeuge

Erhebe Maut für Motorräder, Autos und Lastwagen, wobei Lastwagen die grundlegende Fahrzeugregel um Achsen erweitern.

Du lernst VererbungMethoden überschreiben
BeginnerSimulation
Noch keine Lösungen
Einfach

Regeln für ein Bankkonto

Schütze den Kontostand durch Einzahlungs- und Abhebungsregeln und lehne ungültige Vorgänge ab.

Du lernst KapselungGeschäftsregeln
BeginnerSimulation
Noch keine Lösungen
Einfach

Gültige Zahlen summieren

Addiere die Einträge, die ganze Zahlen sind, und überspringe alles andere, so wie try/except mit ungültiger Eingabe umgeht.

Du lernst Try/exceptEingabeprüfung
BeginnerParsingStrings
Noch keine Lösungen