jeune fille en détresse

jeune fille en détresse - C++ - Programmation

Marsh Posté le 11-12-2002 à 17:15:38    

Je suis une bille en c++ et j'ai le prog suivant à
réaliser : créer
une fonction qui renvoie, après l'analyse d'un fichier
dont le nom est passé en paramètre :
-> le nb d'octets
-> le nb de mots
-> le nb de lignes
-> la taille de la plus longue ligne
La fonction renvoie -1 en cas d'échec.
 
 
 
Merci d'avance
du coup de main !
 
 
kituc


---------------
kituc
Reply

Marsh Posté le 11-12-2002 à 17:15:38   

Reply

Marsh Posté le 11-12-2002 à 17:18:57    

Ouais bhen ici on résout pas les devoirs des autres :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 11-12-2002 à 17:20:41    

raaaah le titre racoleur (mais mairde pq j'ai cliqué moi :??:)
 
:ange:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-12-2002 à 17:21:02    

antp a écrit :

Ouais bhen ici on résout pas les devoirs des autres :p


wc -l $nom_fichier
wc -w $nom_fichier
wc -c $nom_fichier
:D


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 11-12-2002 à 17:24:35    

kituc a écrit :

Je suis une bille en c++ et j'ai le prog suivant à
réaliser : créer
une fonction qui renvoie, après l'analyse d'un fichier
dont le nom est passé en paramètre :
-> le nb d'octets
-> le nb de mots
-> le nb de lignes
-> la taille de la plus longue ligne
La fonction renvoie -1 en cas d'échec.
 
 
 
Merci d'avance
du coup de main !
 
 
kituc
 

commence pas le faire en lisant l'entrée standard, si tu ne connais pas les fstream, ou te les expliquera plus tard, il n'y aura que 3 lignes a rajouter dans ton problème.
 
l'important c'est algorithme. comment lire toutes les caractères, comment, qu'est ce qu'un mot, qu'est ce qu'une ligne...
 
 
apres j'ai un problème avec ça:

Citation :

une fonction qui renvoie, après l'analyse d'un fichier
dont le nom est passé en paramètre :
-> le nb d'octets
-> le nb de mots
-> le nb de lignes
-> la taille de la plus longue ligne
La fonction renvoie -1 en cas d'échec.


 
en C++ on ne peut pas faire de fonctions ayant 2 types de retour différents.
 
commence par réfléchir à ta fonction, à son prototype.
 
 
une fois que tout ça est fait: essaye de coder.  :hello:


---------------
du bon usage de rand [C] / [C++]
Reply

Marsh Posté le 12-12-2002 à 02:31:07    

Un booléen qui indique si on est en train de parcourir un mot et qui commence à faux.
Une boucle qui lit les caractères un à un jusqu'à épuisement.
Si c'est \n compter une ligne de plus.
Si c'est un isalpha mettre le booléen à vrai. S'il change d'état, c'est un mot de plus.
Sinon, le mettre à faux.


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed