Se connecter avec
S'enregistrer | Connectez-vous

salut tous les utilisateurs

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

int getQ(int x, int y)
{
return x / y;
}

int getR(int x, int y, int q)
{
return x - q * y;
}

int main ()
{
int x = 10;
int y = 7;
println("q = " + getQ(x, y));
println("r = " + getR(x, y, getQ(x, y)));
}

Si j'ai bien compris...

CRicky a dit :
Il demandait un algo, donc je pense sans utiliser la division entière, ni le modulo. Si c'est le cas, il faut se demander combien de fois il faut ajouter x pour dépasser y.

mouais...
en meme temps, je suis pas sur que 10% des gens ici sachent ce qu'est un algo.

Vinz42 a dit :
mouais...
en meme temps, je suis pas sur que 10% des gens ici sachent ce qu'est un algo.



Je me demande ce que font sur un site d'entre-aide informatique des gens qui ne savent pas ce qu'est de l'algo?
En résumé, je pense que tu te trompe ;) 
Expert Programmation

donc il faudrait un algo qui n'utilise ni la division ni le modulo...
l'algo existe depuis des millénaires et tout enfant qui se respecte sait faire ça en maternelle, ça s'appelle la division par soustractions successives.
[ALGO]
x = beaucoup // chiffre originel à diviser
y = vachement moins // le diviseur
r = 0 // le résultat
tant que (x > y) {
x = x - y
r = r + 1
}
affiche("Résultat: "+r)
affiche("Reste: "+x)
[/ALGO]
heu, c'est un algo ridicule :) 

kicoe a dit :
Je me demande ce que font sur un site d'entre-aide informatique des gens qui ne savent pas ce qu'est de l'algo?
En résumé, je pense que tu te trompe ;) 

parce que 90% des gens ici ne viennent que pour récupérer des bout de code pour leur 'super site yes yes yo', et que la plupart ne savent pas faire une boucle for...

c'est triste...

crazycat@idn a dit :
d'ailleurs, j'ai un super code hyper-pratique DLMQT qui DSR:
  1. <? print('Hello world'); ?>

Bon, faut avoir PHP5 avec mysqlpro ou pgsql minimum, sur apache2 et un super niveau pour tout comprendre...

c'est niveau license ton 'algo'!
Lassé par la pub ? Créez un compte
Tom's guide dans le monde