aide programme gestion emails

aide programme gestion emails - C - Programmation

Marsh Posté le 25-03-2005 à 22:19:45    

Bonsoir,  
Je souhaiterais que vous m'aidiez sérieusement à me faire ce programme en C :  
ll s'agit de faire une ébauche de logiciel de mail, où on cherchera, parmi une liste d'e-mails reçus par l'utilisateur, ceux qui proviennent d'une adresse qu'on spécifie. Un e-mail se réduira à un sujet et un émetteur (on pourra utiliser une structure à deux champs). Le sujet sera une phrase, l'émetteur sera une adresse du type xxxx@yyy.zzz  
L'adresse ne doit pas tenir compte des majuscules (michel.martin@serveur.com est la même adresse que Michel.MARTIN@serVeur.cOm). Il n'est pas nécessaire de vérifier que c'est une adresse mail valide (que le caractère « @ » est présent, par ex.)  
Dans un premier temps, le programme crée une liste d'e-mails suivante :  
Toto@serveur1.fr  
Merci pour le fichier  
Jean.Bernard@serveur1.fr  
Ca va?  
toto@serveur1.fr  
...  
Titi@serveur2.fr  
(pas de sujet)  
Michelmartin@serveur.com  
Pb imprimante  
michelmartin@serveur.com  
Re: Re: Pb imprimante  
Jean.bernard@serveur1.fr  
Invitation crémaillière  
TOTO@serveur1.fr  
Demande de pieces  
Michelmartin@serveur.com  
michelmartin@serveur.com  
Re: Re: Re: Re: Pb imprimante  
Dans un deuzième temps, l'utilisateur entre une adresse au clavier, et le programme doit rendre la liste de tous les sujets qui correspondent à cet émetteur.  
Voici le programme en C que j'ai trouvé, mais il me manque des parties, pourriez-vous me le complèter svp?  
 
#include <stdio.h>  
int main()  
{  
int choix,quit,nouv;  
char * email,* msg;  
FILE * list;  
printf("Nouvelle entree:1\n" );  
printf("Recherche:2\n" );  
printf("Votre choix:" );//tester le choix de l'utilisateur  
scanf("le choix est:", & choix);  
if(choix==1){  
nouv=1;  
while(nouv==1)//boucle sur le nombre de fois ou l'utilisateur veux continuer a entrer des valeur  
{  
list=fopen("emails.txt", "a" );//ouverture du fichier en ajout  
printf("%s\n","Entrer l'e-mail:" );  
scanf("%s\n", & email);  
fputc((char)email,list);//ecriture de l'entrée dans le fichier  
printf("%s\n","Entrer le Message:" );  
scanf("%s\n", & msg);  
fputc((char)msg,list);  
nouv=0  
printf("continuer?:1\n" );//  
printf("quiter?:0\n" );  
printf("votre choix:\n" );  
scanf("%d", & nouv);  
getch();  
}  
}  
else{  
printf("nous somme dans la recherche\n" );  
}  
printf("Voulez vous quitter?\n" );  
scanf("lechoix est:", & quit);  
getch();  
return 0;  
}  

Reply

Marsh Posté le 25-03-2005 à 22:19:45   

Reply

Marsh Posté le 25-03-2005 à 22:24:04    

c'est pour quand que tu dois rendre ce devoir ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 25-03-2005 à 22:31:06    

ce serait bien que vous puissiez me faire ca d'ici demain, car je dois le rendre demain matin...
merci en tout cas.

Reply

Marsh Posté le 25-03-2005 à 22:31:52    

Pas de problème ce sera fait. Tu peux revenir demain vers 8h.


---------------
[:whatde]
Reply

Marsh Posté le 25-03-2005 à 22:33:37    

bein moi je le ferai pour demain 7h !  :)

Reply

Marsh Posté le 25-03-2005 à 22:33:52    

WhatDe a écrit :

Pas de problème ce sera fait. Tu peux revenir demain vers 8h.


tu prends la partie 1 et je prends la fin avec le tri et l'affichage whatde. Tu veux un compte sur mon serveur pour coder [:opus dei]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 25-03-2005 à 22:35:29    

black_lord a écrit :

tu prends la partie 1 et je prends la fin avec le tri et l'affichage whatde. Tu veux un compte sur mon serveur pour coder [:opus dei]


Pourquoi pas  :jap:


---------------
[:whatde]
Reply

Marsh Posté le 25-03-2005 à 22:35:42    

push a écrit :

bein moi je le ferai pour demain 7h !  :)


 :non: Faut faire la file.


---------------
[:whatde]
Reply

Marsh Posté le 25-03-2005 à 22:36:14    

Ha non c'est pour moi le tri !  :)

Reply

Marsh Posté le 25-03-2005 à 22:38:55    

WhatDe a écrit :

:non: Faut faire la file.


 :sweat:

Reply

Marsh Posté le 25-03-2005 à 22:38:55   

Reply

Marsh Posté le 25-03-2005 à 22:41:30    

WhatDe a écrit :

:non: Faut faire la file.


et si pour changer on faisait une pile ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-03-2005 à 22:52:14    

vous gérez les gars ;)
non mais sans déconner, ce serait sympa les big boss en prog C que vous êtes de bien vouloir me faire ce sujet comme il le faut (pas la peine de trop compliquer le truc non plus) mais franchement faites le moi pour demainmatin 8h-10h pas plus, le sujet complet est dispo à l'adresse :
 
http://romz-cracker.site.voila.fr/exo_info.doc

Reply

Marsh Posté le 25-03-2005 à 22:56:20    

sans problèmes [:iorili]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 25-03-2005 à 22:56:31    

ne compliquez pas le sujet, le but n'est pas de faire un "beau prog" mais ce qui compte c'est le code en langage C pas l'apparence, tenez-vous simplement au sujet.
c'est sympa en tout cas.
++

Reply

Marsh Posté le 25-03-2005 à 23:00:59    

ok c'est bien noté ! tu vas pouvoir choisir parmis plusieurs versions en plus  :)  
 
j'attaque tout de suite !  :)

Reply

Marsh Posté le 25-03-2005 à 23:07:36    

ok, push t'es vraiment un pote, jte raconte pas ma semaine de déprim : 1accident de voiture+1 dépassement de vitesse alors pour cette aide je sais vraiment pas quoi te dire mais c'est impec.
@u plaisir;)

Reply

Marsh Posté le 25-03-2005 à 23:16:20    

ca serait bien que vous me fassiez des commentaires aussi dans le fichier .c

Reply

Marsh Posté le 25-03-2005 à 23:17:11    

romz1 a écrit :

ca serait bien que vous me fassiez des commentaires aussi dans le fichier .c


Tout bon programmeur le fait d'office  [:airforceone]


---------------
[:whatde]
Reply

Marsh Posté le 25-03-2005 à 23:17:54    

je ne cherche pas plusieurs versions mais 1 version qui marche nikel;)
en tout cas vous gerez les gars, continuez comme ca vous irez loin;)

Reply

Marsh Posté le 25-03-2005 à 23:20:32    

t'inquiètes [:petrus75]
 
on peux utiliser du code MMX ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 25-03-2005 à 23:27:13    

Sinon tu peux aussi envoyer un MP à Harkonnen c'est un pro de l'assembleur, il va te faire des optimisations dans tous les coins car les performances c'est son truc ! Ton programme ira à une vitesse vraiment dingue :ouch:


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 25-03-2005 à 23:53:11    

Bah laissez Push faire il maitrise  [:airforceone]


Message édité par WhatDe le 25-03-2005 à 23:53:20

---------------
[:whatde]
Reply

Marsh Posté le 25-03-2005 à 23:58:09    

gm_superstar a écrit :

Sinon tu peux aussi envoyer un MP à Harkonnen c'est un pro de l'assembleur, il va te faire des optimisations dans tous les coins car les performances c'est son truc ! Ton programme ira à une vitesse vraiment dingue :ouch:


De mon coté, j'ai envoyé un mp à Taz. Il va faire le programme en Python, pour le proto-typage et ensuite tu pourras optimiser les routines ad-hoc avec du C++.  ;)

Reply

Marsh Posté le 26-03-2005 à 00:15:34    

À noter que chrisbk possède également un très haut niveau d'ASM (Harko n'est pas toujours disponible, il est extrèmement demandé rapport à sa qualité d'expert ASM :/)
 
Il y a Emmanuel également, dans la mesure ou c'est du C il est probablement le forumeur qui maîtrise le mieux le langage (ou pas loin), pensez à le biper ;)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 26-03-2005 à 00:27:47    

Oh non c'est pas vrai !! mon disque vient de crasher, plus moyen de démarrer mon pc  :sweat: Je suis sur mon gsm là (technologie wap intégré),  
 
c'est la cata  :sweat:  
 
J'avais bien avancé en plus  :sweat:
 
Je passe le flambeau à WhatDe !, jte fais confiance WhatDe !!
 
 :sweat:  

Reply

Marsh Posté le 26-03-2005 à 00:31:17    

push a écrit :

Oh non c'est pas vrai !! mon disque vient de crasher, plus moyen de démarrer mon pc  :sweat: Je suis sur mon gsm là (technologie wap intégré),  
 
c'est la cata  :sweat:  
 
J'avais bien avancé en plus  :sweat:
 
Je passe le flambeau à WhatDe !, jte fais confiance WhatDe !!
 
 :sweat:


C'est pas grave, t'as déjà oublié la copie de backup que tu m'as donné y'a 5 minutes ?  [:mlc] Je viens de te l'envoyé sur ton mail.
T'as plus qu'à la continuer sur ton 2ème pc.
 
Je vous laisse bonne nuit, et c'est vraiment sympa de ta part Push, de toute facon tu es le plus expérimenté en C ici :hello:  


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 00:36:19    

WhatDe> C'est trop galère de tapper sur le gsm là, je t'appel pour t'expliquer, ya une coupure de courant dans le quartier maintenant !! la cata totale !!  :sweat:  
 
Je t'appel et je t'explique tout ça, tu pourras finir mon prog !!
 
WhatDe, vous êtes mon seul espoire !
 
J'arrête ici ça coute trop cher le wap !!

Reply

Marsh Posté le 26-03-2005 à 00:38:38    

push a écrit :

WhatDe> C'est trop galère de tapper sur le gsm là, je t'appel pour t'expliquer, ya une coupure de courant dans le quartier maintenant !! la cata totale !!  :sweat:  
 
Je t'appel et je t'explique tout ça, tu pourras finir mon prog !!
 
WhatDe, vous êtes mon seul espoire !
 
J'arrête ici ça coute trop cher le wap !!


N'oublie pas le pc portable que tu gardes toujours chargé pour les cas comme celui-ci ! Allez bonne nuit pour de bon cette fois.


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 00:41:02    

ma petite soeur joue au sims sur le portable désolé [:petrus75]

Reply

Marsh Posté le 26-03-2005 à 00:41:49    

push a écrit :

ma petite soeur joue au sims sur le portable désolé [:petrus75]


elle a quel âge ? Elle est pas sensée dormir  :??:

Reply

Marsh Posté le 26-03-2005 à 00:43:13    

tet2neu a écrit :

elle a quel âge ? Elle est pas sensée dormir  :??:

C'est vendredi. Les enfants n'ont pas école demain. [:spamafote]
 
A la limite, Push, tu peux m'envoyer le programme et je le continue sur mon ordi. :hello:

Reply

Marsh Posté le 26-03-2005 à 00:44:54    

tet2neu a écrit :

elle a quel âge ? Elle est pas sensée dormir  :??:


bein elle va sur ses 40 ans quand même [:petrus75]  
elle a la permition le vendredi soir  :)

Reply

Marsh Posté le 26-03-2005 à 00:46:08    

Rasthor a écrit :

A la limite, Push, tu peux m'envoyer le programme et je le continue sur mon ordi. :hello:


Seul WhatDe à le pouvoir te remettre mon programme, comme il l'a dit jlui ai envoyé par mail avant que mon disque ne crashe  :sweat: j'ai tout perdu  :sweat:  

Reply

Marsh Posté le 26-03-2005 à 00:47:56    

Push> ca va le wap ? Pas trop cher ?
 
 
Rasthor vient de me téléphoner (et de me réveiller au passage :/) pour avoir le code, c'est envoyé.
 
bonne nuit et ne me réveillez pas cette fois [:whatde]


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 00:50:42    

WhatDe a écrit :

Push> ca va le wap ? Pas trop cher ?


clair  :sweat: ma mère va pas être comptente c'est elle qui paye mes comm  
 
mais bon tampis rock and roll hein [:alucard]

Reply

Marsh Posté le 26-03-2005 à 00:51:03    

WhatDe a écrit :

Push> ca va le wap ? Pas trop cher ?
 
Rasthor vient de me téléphoner (et de me réveiller au passage :/) pour avoir le code, c'est envoyé.
bonne nuit et ne me réveillez pas cette fois [:whatde]

Et moi j'ai mp Taz pour le code en Python, j'attend toujours. [:spamafote]

Reply

Marsh Posté le 26-03-2005 à 00:54:25    

Rasthor a écrit :

Et moi j'ai mp Taz pour le code en Python, j'attend toujours. [:spamafote]


Tu sais, Taz il a sa femme et ses enfants alors le soir c'est difficile pour lui. Surtout le week end [:jkley]

Reply

Marsh Posté le 26-03-2005 à 00:57:10    

masklinn a écrit :

À noter que chrisbk possède également un très haut niveau d'ASM (Harko n'est pas toujours disponible, il est extrèmement demandé rapport à sa qualité d'expert ASM :/)


Au fait, vous ne pensez pas qu'une petite base Oracle, derrière le serveur mail ,ce serait une bonne idée ? :??:

Reply

Marsh Posté le 26-03-2005 à 01:00:23    

tet2neu a écrit :

Tu sais, Taz il a sa femme et ses enfants alors le soir c'est difficile pour lui. Surtout le week end [:jkley]


Merde, je n'ai plus pensé à ce détail... :(

Reply

Marsh Posté le 26-03-2005 à 01:00:23    

je viens de recevoir un sms [:petrus75] Apparement Harkonnen est chaud pour travailler sur la partie Oracle [:petrus75]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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