Algo -> C++

Algo -> C++ - C++ - Programmation

Marsh Posté le 18-03-2005 à 10:45:54    

BJR.
 
J'ai un algo que je voudrais ecrire en C/C++.
QQun peut m'aider?
 
Voici l'algo:

Citation :

Nom: Classement
Role: Classer les commerciaux par CA annuel croissant
Declaration:
   Nom: VARCHAR(15)
   Tab: Tableau(1.5;5)
Début
   Pour I = 1 à 5
      Afficher "Indiquez votre nom"
      Saisir Tab(I;1)
      Pour J = 2 à 5
         Afficher "Saisir le CA du trimestre" +J-1
         Saisir Tab(I;J)
         Tab(I;6)<-Tab(I;6)+Tab(I;J)
      FinPour
   FinPour
   Pour  
      n<-4
      Pour I = 1 à n
         Si Tab(I;6)>Tab(I+1;6)
            Pour K = 1 à 6
               x<-Tab(I;K)
               Tab(I:K)<-Tab(I+1;K)
               Tab(I+1;K)<-x
            FinPour
         FinSi
      FinPour
   FinPour
Fin

Reply

Marsh Posté le 18-03-2005 à 10:45:54   

Reply

Marsh Posté le 18-03-2005 à 10:46:17    

Commence, si tu as un pb pose une question.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 18-03-2005 à 10:46:49    

Connais pas du tout le c/c++

Reply

Marsh Posté le 18-03-2005 à 10:48:29    


alors lis/prends des cours ou laisse tomber...ça s'apprend pas en 2 jours.[:skeye]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 18-03-2005 à 10:52:15    

Bon ben d'accord.
J'aurais essayé...

Reply

Marsh Posté le 18-03-2005 à 11:14:58    

Tu devrais pouvoir faire ton algo en une apres midi. C'est vraiment des notions de base en C++ :
t'as juste à utiliser :
pour = for
si = if
afficher = cout
saisir = cin
et voir la notion de tableau
 
Suffit d'aller voir des tutos après. Si tu fais de l'algo t'as des notions de programmation non ?
 
Commence quelquechose, on pourras t'aider ensuite.

Reply

Marsh Posté le 18-03-2005 à 11:20:35    

Merci beaucoup CMk

Reply

Marsh Posté le 18-03-2005 à 13:34:04    

CMk a écrit :

et voir la notion de tableau


 
et utiliser std::vector<> :o

Reply

Marsh Posté le 18-03-2005 à 13:59:31    

Avant de faire des vector, il faut savoir faire des tableaux.

Reply

Marsh Posté le 18-03-2005 à 13:59:55    

CMk a écrit :

Avant de faire des vector, il faut savoir faire des tableaux.


pour quoi faire? se faire chier avec une syntaxe C pour le plaisir?:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 18-03-2005 à 13:59:55   

Reply

Marsh Posté le 18-03-2005 à 14:08:56    

Moi avant de mettre mon pantalon, je met mon caleçon.

Reply

Marsh Posté le 18-03-2005 à 14:09:50    

CMk a écrit :

Moi avant de mettre mon pantalon, je met mon caleçon.


 
c'est tout à ton honneur...[:el g]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 18-03-2005 à 14:13:10    

;)

Reply

Marsh Posté le 18-03-2005 à 14:18:48    

Au fait fredhali2000, tu comptes faire qqchose ou tu as abandonné ? :p

Reply

Marsh Posté le 18-03-2005 à 14:19:09    

CMk a écrit :

Moi avant de mettre mon pantalon, je met mon caleçon.


 
sauf que le C est un caleçon et le C++ un slip.
C et C++ n'ont rien a voir a part un morceau de synatxe ...
TU es en C++, tu as besoin d'un tableau : std::vector .|

Reply

Marsh Posté le 18-03-2005 à 14:20:25    

J'étais parti manger, mais oui je compte faire quelque chose...
Je vais lire qques tutos et voir les notions vues plus haut... (for, if, cout, cin,...).
Merci

Reply

Marsh Posté le 18-03-2005 à 14:21:06    


 
http://casteyde.christian.free.fr/ [...] book1.html


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 18-03-2005 à 14:27:45    

Ah, il a remis ces cours en ligne !!  
 
Sinon Joel F, ouais le vector c'est mieux, mais est-ce plus simple à comprendre pour un débutant ?

Reply

Marsh Posté le 18-03-2005 à 14:28:18    


 
Wow!!!
Je te remercie. Je pense que ja vais avoir de la lecture.
Bon je m'y mets...

Reply

Marsh Posté le 18-03-2005 à 14:30:12    

Comme j'ai pas envie de lancer un troll sur tableau/vector :
voici une doc sur la STL :  
http://www.sgi.com/tech/stl/table_of_contents.html

Reply

Marsh Posté le 18-03-2005 à 14:32:48    


 
Bon week end :D

Reply

Marsh Posté le 18-03-2005 à 14:43:35    

CMk a écrit :

Ah, il a remis ces cours en ligne !!  
 
Sinon Joel F, ouais le vector c'est mieux, mais est-ce plus simple à comprendre pour un débutant ?


 
Oui ! un tableau C necessite de maitriser les pointeurs, ne pas se cheir avec les malloc/free. C'est une horreur à parcourir/copier, trier.
 
vector et ses collégues, grâce à une interface clair évitent ces problèmes

Reply

Marsh Posté le 18-03-2005 à 15:04:16    

Arf, c'est des chaînes qu'il manipule dans ces tableaux... J'ai cru voir que ce n'était que des entiers, ouais donc dans ce cas, vector.

Reply

Marsh Posté le 18-03-2005 à 15:09:13    

en plus :o
std::vector<std::string> > et ca roule tout seul :)

Reply

Marsh Posté le 24-03-2005 à 10:24:38    

Re salut à tous.
 
Bonne nouvelle.
Pas la semaine prochaine, mais la semaine d'a^près, je commence les cours de C/C++, et ce pendant 4 semaines ( à raison de 4h30 par semaine). J'espère que ce sera assez pour apprendre les bases de la prog et pour faire mon algo et commencer des petits programmes...

Reply

Marsh Posté le 29-04-2005 à 14:13:42    

Toujours pas eu de cours de c++
Quelqu'un paut m'aider?????

Reply

Marsh Posté le 01-05-2005 à 18:31:44    


 
si tu as lu ca (enfin pas en entier mais deja le debut ca suffit pour ce que tu veux faire) je vois pas ce qui te pose problème...
sans compter que tu as deja fait l algo tu n as plus qu a le traduire en C++.

Reply

Marsh Posté le 02-05-2005 à 12:46:58    

Pas encore eu le temps de lire les cours que j'ai eu ici...
Trop de boulot...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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