Je dois écrire un programme pour prendre un «essai» d'entrée de l'utilisateur. Cet essai peut contenir n'importe quels caractères (caractères spéciaux, guillemets, etc.). Il doit ensuite calculer le nombre total de mots, de phrases et de paragraphes, ainsi que le nombre total de caractères spéciaux. Comment dois-je faire cela?Calcul des mots, des phrases et des paragraphes à partir du texte entré par l'utilisateur
Répondre
Je ne peux pas croire que vous attendez quelqu'un pour écrire un programme pour vous, donc je suppose que vous posez la bonne façon de résoudre le problème.
décomposer le problème en petits problèmes faciles à gérer:
1) définir ce qu'est un mot (une chaîne de lettres sans interruption)
2) trouver un moyen de compter ces éléments (par exemple, vous pourriez commencer au début de l'entrée, cherchez le nombre d'interruptions de chaînes de lettres il y a)
3) Définir ce qu'est une phrase (une chaîne de mots, finit par une période « »)
4 Travailler sur un moyen de compter ceux qui ms (par ex. vous pouvez compter le nombre de périodes précédé par au moins un mot)
Et ainsi de suite.
Très belle réponse, au lieu de simplement écrire "c'est un devoir, faites-le vous-même" ou voter négatif. – o15a3d4l11s2
- 1. Extraction des mots communs entre deux paragraphes?
- 2. LATEX: Comment créer des paragraphes alignés à gauche et auteurs alignés droit des paragraphes
- 3. Obtenir par programme des mots-clés (mots-clés) à partir des titres, des descriptions et des éléments associés
- 4. Supprimer la ligne contient des mots/phrases spécifiques avec PHP
- 5. lien CSS espacement et espacement des paragraphes
- 6. Comment extraire des mots et des phrases d'une chaîne en utilisant un tableau en Javascript (JS)?
- 7. Raccourcissez un texte et ne gardez que des phrases importantes
- 8. SWT StyledText et l'espacement des paragraphes
- 9. Comment trouver des phrases de cas de titre à partir d'un passage ou d'un groupe de paragraphes
- 10. Regroupement des champs par catégorie et classement par date, et calcul à partir d'une autre table
- 11. Comment supprimer des fragments de phrases minuscules d'un texte?
- 12. Python: Détection des paragraphes de texte réels dans une chaîne
- 13. Calcul du montant des combinaisons
- 14. Comment lire-écrire dans/à partir du fichier texte avec des valeurs séparées par des virgules
- 15. Mettre en surbrillance des phrases longues à l'aide de jQuery
- 16. Comparer et mettre en surbrillance des phrases dans le texte avec php
- 17. Comment supprimer des mots d'un texte multilingue?
- 18. Comment saisir des mots au milieu des phrases avec Microsoft SAPI?
- 19. correspondant mots-clés stockés/phrases dans le texte
- 20. HTML/CSS - Les paragraphes affichent des sauts de ligne à partir du code source
- 21. Comment rechercher des mots commençant et se terminant par d'autres mots du même tableau?
- 22. Comment diviser du texte par des lignes
- 23. Algorithmes ou bibliothèques pour l'analyse textuelle, en particulier: mots dominants, phrases à travers le texte et collection de texte
- 24. parsings chaînes: extraction de mots et de phrases [JavaScript]
- 25. Placement de paragraphes dans des champs de texte ou des étiquettes
- 26. lire des phrases NMEA de GPS
- 27. Regex pour faire correspondre des phrases avec au moins n mots
- 28. Supprimer des lignes en double à partir du fichier texte?
- 29. Insérer des espaces basés sur des mots/dictionnaire
- 30. Comment supprimer la liste des mots à partir de chaînes
Si vous voulez de l'aide pour vos devoirs, vous devez nous montrer ce que vous avez fait et nous dire le problème * spécifique * que vous avez rencontré. – AakashM
C'est une question de devoirs? – Gage
@shashank, cela ressemble beaucoup à une question de "devoirs" ... Quel code avez-vous écrit jusqu'à présent pour résoudre ce problème, ou quels problèmes avez-vous rencontrés pour lesquels vous avez besoin d'aide? Demander une solution dans son intégralité, ce qui est effectivement ce que vous avez fait ici, est peu susceptible de susciter une réponse – Rob