Menu
Coddy logo textTech

Comptage des caractères

Fait partie de la section Logique & Flux du Journey Dart de Coddy — leçon 52 sur 65.

challenge icon

Défi

Facile

En vous appuyant sur la base de votre analyseur de texte, vous allez maintenant implémenter la fonctionnalité de comptage de caractères. Cette étape calculera le nombre total de caractères dans votre texte, y compris les lettres, les espaces, la ponctuation et tout autre symbole.

  1. Utilisez la variable textToAnalyze de votre configuration précédente
  2. Calculez le nombre total de caractères dans le texte en utilisant la propriété .length
  3. Stockez le nombre de caractères dans une variable nommée totalCharacters
  4. Affichez les résultats de l'analyse des caractères dans le format exact indiqué ci-dessous
  5. Affichez à la fois le texte original et le nombre de caractères avec le formatage approprié

Par exemple, si votre analyseur de texte a été configuré avec "Hello world!", votre programme devrait afficher :

Text Analysis Tool - Character Count
====================================
Analyzing text: "Hello world!"
====================================
Character Analysis Results:
Total characters (including spaces): 12
====================================
Character counting completed successfully.

Si votre analyseur de texte a été configuré avec "The quick brown fox jumps over the lazy dog", votre programme devrait afficher :

Text Analysis Tool - Character Count
====================================
Analyzing text: "The quick brown fox jumps over the lazy dog"
====================================
Character Analysis Results:
Total characters (including spaces): 43
====================================
Character counting completed successfully.

Si votre analyseur de texte a été configuré avec "Programming is fun!", votre programme devrait afficher :

Text Analysis Tool - Character Count
====================================
Analyzing text: "Programming is fun!"
====================================
Character Analysis Results:
Total characters (including spaces): 19
====================================
Character counting completed successfully.

Votre programme doit utiliser la propriété .length sur la chaîne de caractères pour compter tous les caractères, y compris les lettres, les chiffres, les espaces, les signes de ponctuation et tout autre symbole. Ce nombre de caractères servira de base à des analyses de texte plus avancées dans les prochaines leçons.

Essayez vous-même

import 'dart:io';

void main() {
  // Read the input text
  String? inputText = stdin.readLineSync();
  
  // Create the textToAnalyze variable
  String textToAnalyze = inputText ?? '';
  
  // TODO: Write your code below to display the text analysis tool setup
  print('Text Analysis Tool - Setup Complete');
  print('====================================');
  print('Original text loaded for analysis:');
  print('"$textToAnalyze"');
  print('====================================');
  print('Text analyzer is ready to process your data!');
  print('Setup completed successfully.');
}

Toutes les leçons de Logique & Flux