Generateur aléatoire en fonction d'une somme
Bonjour, je voudrais en fonction d'une somme rentrée que le programme me trouve 4 nombres aléatoires qui fassent cette somme.
J'ai commencé, j'ai testé mais sa met vraiment trop longtemps
Je vous met mon code, pouvez vous me dire ce qui cloche s'il vous plait
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include <iostream.h>
#include <stdlib.h>
int somme ;
int a;
int b ;
int c;
int d;
int main()
{
cout << " Entrez la somme " ;
cin >> somme ;
while (a+b+c+d != somme)
{
a = rand();
b = rand();
c = rand();
d = rand ();
}
cout << a ;
cout << b ;
cout << c ;
cout << d ;
return 0 ;
} |