Problème en turbo C++
Résolu/Fermé
A voir également:
- Problème en turbo C++
- Turbo pascal download - Télécharger - Édition & Programmation
- Turbo sim c'est quoi - Forum Mobile
- Activer mode turbo processeur amd ✓ - Forum Carte-mère/mémoire
- Activer turbo boost intel - Forum Processeur
- Netplug turbo ethernet 85 mbps ✓ - Forum CPL
10 réponses
BmV
Messages postés
91382
Date d'inscription
samedi 24 août 2002
Statut
Modérateur
Dernière intervention
28 novembre 2024
4 695
16 avril 2006 à 10:57
16 avril 2006 à 10:57
Salut.
C'est à rendre pour après les vacances ? :-J
C'est à rendre pour après les vacances ? :-J
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
16 avril 2006 à 17:53
16 avril 2006 à 17:53
Salut.
Oua !! le truc super classique.
Je me rappel que c'etait un des projet possible quand j'ai passer le DEUG.
Mais j'ai pris un autre sujet. Enfin bref...
Tu voulais savoir quelque choses?
Oua !! le truc super classique.
Je me rappel que c'etait un des projet possible quand j'ai passer le DEUG.
Mais j'ai pris un autre sujet. Enfin bref...
Tu voulais savoir quelque choses?
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
19 avril 2006 à 20:58
19 avril 2006 à 20:58
Oui, je pense qu'on peut le résoudre.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
25 avril 2006 à 13:46
25 avril 2006 à 13:46
dit nous déjà ce que tu n'a pas pu résoudre.
Salut
si tu peux me resoudre la fonction qui valide l'achat et ce qui le suit de fonction ça serait genereux de ta part
merci
si tu peux me resoudre la fonction qui valide l'achat et ce qui le suit de fonction ça serait genereux de ta part
merci
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
26 avril 2006 à 09:42
26 avril 2006 à 09:42
La fonction:
bool ctrl_prix(int some_intro,struct article)
{if (some_intro>=article.prix)return true;else return false;}
bien sur, je n'ai pas la structure de ton programme, alors j'ai supposer que tu avai déjà récupérer la somme et que chaque produit est repérer par une structure.
Ensuite, la fonction qui calcul la monai:
int[] monnai(int some,int prix article,int[] pieces)//pieces : stock de pieces
{int arendre=some-prix;if (arendre==0)return 0;
int resu[NBpiece];
for (int i=0;i<NBpiece;i++)
{if (pieces[i]==0) continue;//si il n'y a plus de pieces numero i
if(arendre-montant de piece n°i<0)continue;// si le montant à rendre est plus petit que la pieces i
while (1)
{
arendre-=montant pieces n°i;
--pieces[i];//on diminue le stock
resu[i]+=1;
if (pieces[i]==0)break;// si on a vider le stock de monnai i
if(arendre-montant pieces n°i<0) break;
}
return resu;
}
Pour le reste c'est difficiel sans connaitre ta structure de variable.
bool ctrl_prix(int some_intro,struct article)
{if (some_intro>=article.prix)return true;else return false;}
bien sur, je n'ai pas la structure de ton programme, alors j'ai supposer que tu avai déjà récupérer la somme et que chaque produit est repérer par une structure.
Ensuite, la fonction qui calcul la monai:
int[] monnai(int some,int prix article,int[] pieces)//pieces : stock de pieces
{int arendre=some-prix;if (arendre==0)return 0;
int resu[NBpiece];
for (int i=0;i<NBpiece;i++)
{if (pieces[i]==0) continue;//si il n'y a plus de pieces numero i
if(arendre-montant de piece n°i<0)continue;// si le montant à rendre est plus petit que la pieces i
while (1)
{
arendre-=montant pieces n°i;
--pieces[i];//on diminue le stock
resu[i]+=1;
if (pieces[i]==0)break;// si on a vider le stock de monnai i
if(arendre-montant pieces n°i<0) break;
}
return resu;
}
Pour le reste c'est difficiel sans connaitre ta structure de variable.