begin process at 2012 05 28 11:10:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

aide débutant tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

aide débutant tableau

vendredi 9 décembre 2011 à 13:58:25 | aide débutant tableau

robot6axes

Bonjour à tous,

Dans le cadre d'un TD je dois taper un programme en C++ sur le tri par distribution. Je vous explique en quoi cela consiste:
Pour trier par ordre croissant des nombres entiers positifs, la méthode de tri par distribution est la suivantes:
soit une suite de nombres: 330 10 100 313 33 210
.Première étape: les nombres sont distribués dans 10 classes. Un nombre dont le chiffre des unités est i, est empilé dans la classe i au dessus de ceux déjà présents dans cette classe
210
100
10 33
330 313
classe: 0 1 2 3 4 5 6 7 8 9
On continue sachant que un nombre dont le chiffre des dizaines est j, est empilé dans la classe j au dessus de ceux déja présent dans cette classe. On procède ensuite de même pour toute les autres classes.
Il y a autant détape que le nombre de chiffres du plus grand nombre
Après la dernière étape, les nombressont triés par ordres croissant dans chaque classe.

J'ai déja créé le programme permettant de calculer l'unité,la dizaine et la centaine d'un nombre mais j'ai du mal sur les tableaux et les classes.J'ai éssayé de créer un tableau qui empileé les nombres mais cela ne marche pas. Comment peux t-on dire à un nombre d'aller dans la bonne colonne de classe ?
merci pour votre aide je reste disponible pour des questions.
lundi 12 décembre 2011 à 15:57:32 | Re : aide débutant tableau

buno

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

Comment peux t-on dire à un nombre d'aller dans la bonne colonne de classe


Tout simplement comme suit:
Code C/C++ :
tab[i] = maValeur;

Où:
- tab est ton tableau de 10 cases,
- i est l'index du tableau, correspondant à la dizaine si j'ai bien compris
- maValeur étant la valeur à stocker

Néanmoins, maValeur ne peut pas simplement être un entier mais soit une structure, soit un autre tableau pour stocker ta liste de valeurs.

@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
lundi 12 décembre 2011 à 18:00:07 | Re : aide débutant tableau

LA_Tupac

Membre Club
C'est ça. Si Tu bosses avec un compilo c++ (ce qui est le cas pour la plupart des gens) tu peux aussi utiliser std::vector<> (ou tout du moins commencer a te familiariser avec..
lundi 12 décembre 2011 à 22:08:17 | Re : aide débutant tableau

robot6axes

Après des heures d'acharnements j'ai réussi !
Merci encore. Comment dois-je faire pour dire que mon problème a été résolu ?
mardi 13 décembre 2011 à 10:22:18 | Re : aide débutant tableau

buno

Administrateur CodeS-SourceS
Hello,
Bonne nouvelle. Tu peux cliquer sur "Réponse acceptée"...et poster ta solution


@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
mardi 13 décembre 2011 à 23:06:49 | Re : aide débutant tableau

robot6axes

Je posterai plus tard la solution. Je finalise le tout encore ( commentaires et autres..)
Merci encore


Cette discussion est classée dans : aide, nombre, tableau, classe, nombres


Répondre à ce message

Sujets en rapport avec ce message

Random en C [ par Floriand60 ] Bonjour je viens de creer un petit code en C ou un utilisateur choisi 6 nombre qui sont dans un tableau ( il les tap l un apres l autre le tableau n e Algorithme de groupage [ par MoknineMoknine ] Bonjour: je un tableau de nombre real. je veut un algorithme ou méthode pour regrouper ces nombres telque chaque groupe doit contenir les nombres qui aide classe AS3 [ par dmanal ] Bonjour, je suis débutante en flash j'ai un problème si quelqu'un peut m'aider j'ai programé un jeu de course d'une voiture en AS3 et je ne sais pas Suites de nombres dans un tableau [ par alexey27 ] Bonsoir je dois rendre un exercice qui demande de definir un tableau a deux dimensions de type unsigned int tableau[4][5] ce qui correspond a un table de l'aide svp [ par waell ] bonjour ; dans cette demande je ne vous demande pas de me donner un code cuit mais je vous serai tres reconnaissant si vous m'aidiez sur l'affichage d Repetition D'un nombre Sur un tableau [ par Ayoubyoub ] Je veux un programme qui affiche l’élément le plus répété dans le tableau exemple : 2 1 2 4 4 3 9 9 8 9 l’élément le plus répétez c'est 9 Svp aide Question : Variables static/méthode static/initialisation [ par Inutqen ] Bonjour à tous, j'ai besoin d'un coup de main :) J'ai un petit soucis avec un code C++, je suppose que la réponse à ma question se trouve quelque par programmation en c [ par wxcvbn00pm ] bonjour voila je m adresse a vous pour avoir de l aide car je suis nul en info et j essaye de m ameliorer mais je n y arrive toujours pas . voila ma q


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,650 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales