Menu
Coddy logo textTech

Projektübersicht und Setup

Teil des Abschnitts Logik & Ablauf der Dart-Journey von Coddy. Lektion 51 von 65.

Willkommen zu einem spannenden mehrteiligen Projekt, in dem du ein einfaches Textanalysetool entwickeln wirst! Dieses Projekt wird viele der Konzepte zusammenführen, die du im Laufe dieses Kurses gelernt hast, darunter Zeichenkettenverarbeitung, Listen, Mengen und Zuordnungen.

In den nächsten Lektionen werden Sie ein Programm erstellen, das beliebige Texte analysieren und nützliche Statistiken dazu liefern kann. Ihr Analysator wird Zeichen zählen, Text in Wörter aufteilen, eindeutige Wörter finden und sogar verfolgen, wie häufig jedes Wort vorkommt.

In dieser ersten Lektion legen Sie die Grundlage, indem Sie eine String-Variable erstellen, die den Text enthält, den Sie analysieren möchten. Betrachten Sie dies als Vorbereitung Ihres Arbeitsbereichs, bevor Sie mit der eigentlichen Analyse beginnen. Sie beginnen mit einer einfachen Aufgabe: Speichern Ihres Textes und Anzeigen desselben, um zu bestätigen, dass alles korrekt funktioniert.

Dieses Projekt ist perfekt geeignet, um praxisnahe Programmierkenntnisse zu üben, da Textanalysen überall eingesetzt werden – von Social-Media-Plattformen bis hin zu Suchmaschinen. Lass uns damit beginnen, deinen Textanalysator zu bauen!

challenge icon

Aufgabe

Einfach

Erstelle ein Programm, das die Grundlage für ein Textanalysetool einrichtet. Dies ist der Beginn eines mehrteiligen Projekts, in dem du ein System erstellen wirst, das Text analysiert und nützliche Informationen daraus extrahiert.

  1. Lies eine Zeichenkette ein, die den Text enthält, den du analysieren möchtest
  2. Erstelle eine Zeichenkettenvariable namens textToAnalyze und speichere den Eingabetext darin
  3. Zeige eine Willkommensüberschrift für deinen Textanalysator an
  4. Zeige den zu analysierenden Originaltext an
  5. Zeige eine Bestätigungsnachricht an, dass die Einrichtung abgeschlossen ist

Wenn die Eingabe beispielsweise "The quick brown fox jumps over the lazy dog" lautet, sollte dein Programm Folgendes ausgeben:

Text Analysis Tool - Setup Complete
====================================
Original text loaded for analysis:
"The quick brown fox jumps over the lazy dog"
====================================
Text analyzer is ready to process your data!
Setup completed successfully.

Wenn die Eingabe "Hello world! This is a test." lautet, sollte dein Programm Folgendes ausgeben:

Text Analysis Tool - Setup Complete
====================================
Original text loaded for analysis:
"Hello world! This is a test."
====================================
Text analyzer is ready to process your data!
Setup completed successfully.

Dein Programm sollte den Eingabetext in einer Variablen speichern und ihn exakt so anzeigen, wie er bereitgestellt wurde, umgeben von Anführungszeichen. Diese Grundlage wird in den kommenden Lektionen verwendet, um verschiedene Textanalyseoperationen durchzuführen, etwa Zeichen zu zählen, Text in Wörter aufzuteilen und eindeutige Wörter zu finden.

Probier es selbst

import 'dart:io';

void main() {
  // Den Eingabetext lesen
  String? inputText = stdin.readLineSync();
  
  // Die Variable textToAnalyze erstellen
  String textToAnalyze = inputText ?? '';
  
  // TODO: Schreiben Sie unten Ihren Code, um das Setup des Textanalyse-Tools anzuzeigen
  
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf

Übe selbstständig: Online-Dart-Compiler