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

  FORUM HardWare.fr
  Programmation
  C++

  Aide En C++ Suite De Conway (Urgent!!!)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide En C++ Suite De Conway (Urgent!!!)

n°1471313
kmilou
Need help Please
Posté le 06-11-2006 à 18:36:44  profilanswer
 

bonjour a tous voila j'ai un projet en informatique a rendre il s'agit de compiler la Suite de Conway...
svp Ajouté moi sur msn pour une aide c'est urgent merci d'avance...
 
Adresse MSN :  tupakamil@hotmail.com
 
 
merci


---------------
KamiL
mood
Publicité
Posté le 06-11-2006 à 18:36:44  profilanswer
 

n°1471316
dwogsi
Défaillance cérébrale...
Posté le 06-11-2006 à 18:43:08  profilanswer
 

On est pas vendredi? si?
Et c'est quoi ton problème exactement?

n°1471323
kmilou
Need help Please
Posté le 06-11-2006 à 18:49:02  profilanswer
 

dwogsi a écrit :

On est pas vendredi? si?
Et c'est quoi ton problème exactement?


 
 
tu dois surement connaitre la suite de conway, en gros on me demande d'ecrire un programme qui affiche la suite correspondant a la n-ème itération de cette transformation partant d'une suite donnée.
et l'utilisateur doit donner 3 variables,  
 
-La taille de la suite
-La suite de depart
-et le nombre n d'iterations  
 
un exemple:
 
si dans mon input j'introduis
 
3
1 1 2
4
 
il va m'afficher
 
 
2 1 3 2 2 1 1 2
 
qui corresponds a la 4eme iteration de la suite initiale (1 1 2)
 
voila..


---------------
KamiL
n°1471325
dwogsi
Défaillance cérébrale...
Posté le 06-11-2006 à 18:53:37  profilanswer
 

Bon t'aurais quand même pu venir avec un bou de code problèmatique et sinon il y a aussi :
[:blood 127 0 0 1]  
 
Bref, voilà qui devrait t'intéresser :
http://www.cppfrance.com/infomsg_S [...] 37331.aspx

n°1471327
kmilou
Need help Please
Posté le 06-11-2006 à 18:57:55  profilanswer
 

dwogsi a écrit :

Bon t'aurais quand même pu venir avec un bou de code problèmatique et sinon il y a aussi :
[:blood 127 0 0 1]  
 
Bref, voilà qui devrait t'intéresser :
http://www.cppfrance.com/infomsg_S [...] 37331.aspx


 
ouais j'ai deja vu ca le prob c'est que ca corresponds pas a ce que je dois faire, la ils utilises des tableaux. et c'est pas trop ce que mon prog doit faire c ca le prob... le truc c'est que je sais pas quel code je dois faire pour partir d'une suite et arriver a une autre...  :(


---------------
KamiL
n°1471330
dwogsi
Défaillance cérébrale...
Posté le 06-11-2006 à 18:59:51  profilanswer
 

kmilou a écrit :

ouais j'ai deja vu ca le prob c'est que ca corresponds pas a ce que je dois faire, la ils utilises des tableaux. et c'est pas trop ce que mon prog doit faire c ca le prob... le truc c'est que je sais pas quel code je dois faire pour partir d'une suite et arriver a une autre...  :(


 
Précise les contraintes d'entrée, ça sera plus simple. Et pourquoi ca ne va pas?

Message cité 1 fois
Message édité par dwogsi le 06-11-2006 à 19:00:17
n°1471333
kmilou
Need help Please
Posté le 06-11-2006 à 19:07:49  profilanswer
 

dwogsi a écrit :

Précise les contraintes d'entrée, ça sera plus simple. Et pourquoi ca ne va pas?


 
ca a l'air simple pourtant, je dois donner une suite d'entrée, la taille de la suite (la nouvelle) et le n qui correspond a la n-ème etape
je peut t'envoyer le sujet.. donne moi ton adresse et tu y verra surement plus clair..


---------------
KamiL
n°1471336
dwogsi
Défaillance cérébrale...
Posté le 06-11-2006 à 19:24:58  profilanswer
 

T'aurais aussi pu poster le lien :
http://www.ulb.ac.be/di/info-f-101 [...] rojet3.pdf
 
Et... pourquoi tu ne veux pas utiliser de tableaux??

n°1471338
kmilou
Need help Please
Posté le 06-11-2006 à 19:36:32  profilanswer
 

dwogsi a écrit :

T'aurais aussi pu poster le lien :
http://www.ulb.ac.be/di/info-f-101 [...] rojet3.pdf
 
Et... pourquoi tu ne veux pas utiliser de tableaux??


 
tout simplement parce que je suis en premiere année et que je ne connais pas encore bien les tableaux.. :D


---------------
KamiL
n°1471352
matafan
Posté le 06-11-2006 à 20:25:47  profilanswer
 

Y'a pas le feu, a raison d'un point par jour de retard comme indique dans l'ennonce, tu as jusqu'au 20 novembre.

mood
Publicité
Posté le 06-11-2006 à 20:25:47  profilanswer
 

n°1471359
kmilou
Need help Please
Posté le 06-11-2006 à 20:47:48  profilanswer
 

matafan a écrit :

Y'a pas le feu, a raison d'un point par jour de retard comme indique dans l'ennonce, tu as jusqu'au 20 novembre.


 
Voila ou j'en suis...
 
 
#include <iostream>
using namespace std;
 
int
main ()
{
 
  int tail, n;
  int *suit;
  int *suit2 ;
  int ii;
   
      cout << "Entrez La Taille De La Suite ";
      cin >> tail;
      cout << "Entrez La Suite Initiale " ;
   
           suit = new int[tail];
                for (int i = 0; i < tail; i++)
  {
      cin >> suit[i];
  }
 
      cout << "Entrez n " ;
      cin >> n;
 
    suit2 = new int [n*2] ;
     
    for (int i = 0 ; i < n ; i++)  
     
    {
         
        ii = i ;
         
        while(suit[i]=suit[ii]){ii++ ;}
         
        suit2[i] = ii ;
         
        suit2[i+1] = suit[i] ;
     
    }
 
}  
 
 
need help...


---------------
KamiL
n°1471408
kmilou
Need help Please
Posté le 06-11-2006 à 23:55:51  profilanswer
 

Voila le Prog Marche mais j'ai pas tres bien compris comment, si qqun pouvais m'aider pour les commentaires svp...
 
#include <iostream>
using namespace std;
int
main ()
{
 
  int taille, n, int *suit, int *suit2, int ii, int iii, int K;
   
      cout << "Entrez La Taille De La Suite ";  
      cin >> taille; // Introduction de la taille de la suite
   
      cout << "Entrez La Suite Initiale ";
      suit = new int[taille]; // Introduction de la suite
   
   
           for (int i = 0; i < taille; i++) // Boucle for permettant la  
               {                            // séparation des caractères dans
                 cin >> suit[i];            // la suite
               }
 
     cout << "Entrez n "; // Introduction du nombre n, nomber d'itérations
     cin >> n;
 
           
          for (int plop = 0; plop < n; plop++)  
    {
     
     cout << endl << "*";
   
        int i = 0;
     
      ii = 0;
      iii = 0;
     
        suit2 = new int[tail * 2];
       
       
              while (ii < taille)
          {
                    do
                        {
                          iii++;
                        }
                         
                        while (suit[ii] == suit[iii] && iii < taille);
       
                              suit2[i] = iii - ii;
                              suit2[i + 1] = suit[ii];
 
            printf ("%d %d ", suit2[i], suit2[i + 1]);
       
                              i = i + 2;
                              ii = iii;
          }
       
      delete suit;
       
             suit = suit2;
             taille = i;
     
    }               //for
   
  cin >> K;
   
  delete[] suit2;
  return 0;
}  


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

  Aide En C++ Suite De Conway (Urgent!!!)

 

Sujets relatifs
Aide HTMLaide en c : ds1621
Aide programme C++aide pour un programme en c++
Besoin d'aide pour une expression régulièredemande d'aide et avis sur jeu de F1
Besion d'aide pour l'édition d'un site.Aide .html + preview d'image dans des cadres
Aide pour modifier un CSSLa suite de Fibonacci en C
Plus de sujets relatifs à : Aide En C++ Suite De Conway (Urgent!!!)


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