Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
818 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  besoin d'aide

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

besoin d'aide

n°409392
goldorhack​z
Posté le 27-05-2003 à 15:46:24  profilanswer
 

est ce que kelkun pourrai me commenter ce source svp
 
 
 
 
 
 
 
#include <stdio.h>
 
#define ENTER   13
 
void inverser(char phrase[],int max)
{
    char provi[max];
    int increment=0;
    int decrement=max;
    for (increment=0 ; increment<=max ; increment++) provi[increment]=phrase[increment];
    for (increment=0 ; increment<=max ; increment++)
    {
    phrase[increment]=provi[decrement];
    decrement--;
    }
}
 
 
void main()
{
    int  increment;
    int  maximum;
    char    texte[200];
 
    printf("Entrez une phrase : " );
    for (increment=0 ; increment<=49 ; increment++)
    {
    texte[increment]=getch();
    if (texte[increment]==ENTER)
    {
        texte[increment]='\0';
        maximum=increment-1;;
        increment=50;
    }
    else printf("%c",texte[increment]);
    }
    inverser(texte,maximum);
    printf("\n\n\n\n%s",texte);
    getch();
}  
 
 
 
 
 
 
merci

mood
Publicité
Posté le 27-05-2003 à 15:46:24  profilanswer
 

n°409451
Tetragramm​aton IHVH
dieu unique =&gt; pensée unique
Posté le 27-05-2003 à 15:57:54  profilanswer
 

GoLdOrHaCkZ a écrit :

est ce que kelkun pourrai me commenter ce source svp
 


 
et 15¤, un Mars et une pipe, aussi ?  :o


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°409454
skeye
Posté le 27-05-2003 à 15:58:20  profilanswer
 

Code :
  1. //Oh le joli programme!


Message édité par skeye le 27-05-2003 à 15:58:40
n°409544
goldorhack​z
Posté le 27-05-2003 à 16:19:05  profilanswer
 

c juste parceque je comprend pas tout et que je v me faire interroger dessus d'ici peu
 
mais c vrai que c peut etre trop demander

n°409557
Tetragramm​aton IHVH
dieu unique =&gt; pensée unique
Posté le 27-05-2003 à 16:23:20  profilanswer
 

skeye a écrit :

Code :
  1. //Oh le joli programme!




 
très bon [:xp1700]
(je sais, je suis bon public)


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°409562
skeye
Posté le 27-05-2003 à 16:25:37  profilanswer
 

Tetragrammaton IHVH a écrit :


 
très bon [:xp1700]
(je sais, je suis bon public)


 :whistle:

n°409586
theshockwa​ve
I work at a firm named Koslow
Posté le 27-05-2003 à 16:41:55  profilanswer
 

Code :
  1. #include <stdio.h> // inclus stdio.h
  2. #define ENTER   13 // Défini La constante ENTER à 13
  3. void inverser(char phrase[],int max) // Ca inverse
  4. {
  5.     char provi[max];
  6.     int increment=0;
  7.     int decrement=max;
  8.     for (increment=0 ; increment<=max ; increment++) provi[increment]=phrase[increment];
  9.     for (increment=0 ; increment<=max ; increment++)
  10.     {
  11.     phrase[increment]=provi[decrement];
  12.     decrement--;
  13.     }
  14. }
  15. void main() // Point d'entrée dans le programme
  16. {
  17.     int  increment;
  18.     int  maximum;
  19.     char    texte[200];
  20.     printf("Entrez une phrase : " );
  21.     for (increment=0 ; increment<=49 ; increment++)
  22.     {
  23.     texte[increment]=getch();
  24.     if (texte[increment]==ENTER)
  25.     {
  26.         texte[increment]='\0';
  27.         maximum=increment-1;;
  28.         increment=50;
  29.     }
  30.     else printf("%c",texte[increment]);
  31.     }
  32.     inverser(texte,maximum);
  33.     printf("\n\n\n\n%s",texte);
  34.     getch();
  35. }


 
:whistle: J'ai fait un effort, là ....... :D


---------------
last.fm
n°409625
theshockwa​ve
I work at a firm named Koslow
Posté le 27-05-2003 à 17:34:03  profilanswer
 

Code :
  1. #include <stdio.h>
  2. #define MAX 200
  3. void inverser(char phrase[],int max)
  4. {
  5.     int i, m = max<<1

    • ;
    •     for (i=0 ; i<=m ; i++) {
    •         char tmp = phrase[i];
    •         phrase[i] = phrase[max-i];
    •         phrase[max-i] = tmp;
    •     }
    • }
    • void main()
    • {
    •   int i=0, max;
    •   char texte[MAX];
    •   printf("Entrez une phrase : " );
    •   do {
    •     texte[i]=getch();
    •     if (texte[i]!='\n')
    •       printf("%c",texte[i]);
    •     i++;
    •   } while ((i<MAX) && (texte[i]!='\n'));
    •   if (i>=MAX)
    •     i--;
    •   texte[i] = '\0';
    •   max = i-1;
    •   inverser(texte,max);
    •   printf("\n\n\n\n%s",texte);
    •   getch();
    • }


quelqu'un peut commenter mon code, je suis pas sur qu'il soit ok .... :lol: ( euuuh ... j'ai pas testé non plus, hein ... j'ai p't'être laissé des erreurs, sérieusement ! :sweat: )


Message édité par theshockwave le 27-05-2003 à 23:00:42

---------------
last.fm
n°409668
Profil sup​primé
Posté le 27-05-2003 à 18:39:25  answer
 

tu peux pas réfléchir 2 sec ? en plus, il y a vraiment rien de difficile à comprendre.
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  besoin d'aide

 

Sujets relatifs
besoin d'aide sur excel pour une courbe de temps...[BusinessObjects] Besoin de votre aide
Projet Web et Droit d'acces : besoin de votre aide ![ JS/CSS ] besoin d'un peu d'aide
[PHP/MYSQL]Désolé...encore besoin d'aide[MySQL] Besoin d'aide pour une requête
Besoin d'aide pour une requete SQLbesoin d'aide pour resolution d'erreur sous visual c++
apache/mod ssl besoin d'aide sous win32 ?Besoin d'aide avec Borland c++ builder
Plus de sujets relatifs à : besoin d'aide


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR