Pascal1

Résolu
kt -  
ballackacem Messages postés 58 Statut Membre -
Bonjour, aider ds cet exercice:

ecrire un algo qui affectue la division d'un nombre sans utiliser l'opération ''/''. On donnera le reste et le quotient.
Configuration: Internet Explorer 6.0

6 réponses

  1. amigo
     
    Bonjour,

    c'est la fonction y=ax+b
    x -> diviseur
    a -> dividende
    b -> reste

    on se donne y et x
    faire varier a de 0 à n tel que ax<y et b = y-ax b<x

    A toi de jouer.
    0
  2. amigo
     
    Pardon
    c'est plutot

    faire varier a de 0 à n tel que ax<=y et b = y-ax b<x
    0
  3. ballackacem Messages postés 58 Statut Membre 2
     
    read(x,y);
    quotiant=0;
    reste=x;
    while(reste<y)do
    begin
    reste:=reste-y;
    quotiant:=quotiant+1;
    end;

    writeln(reste);writeln(quotiant);

    ça c'est pour x/y alors x=quotiant * y + reste .

    cordialement et amicalement
    0
  4. kt
     
    merci amigo, mais je suis un débutant aide moi . j'ai besoin du programme en pascal
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. amigo
     
    Je t'explique comment faire, mais tu dois aussi proposer quelque chose, sinon ça ne sert à rien.

    Lances toi, meme si ça te semble complètement faux, on corrigera au fur er à mesure

    A+.
    0
  7. ballackacem Messages postés 58 Statut Membre 2
     
    program beginner ;

    var x,y,r,q:int ;

    begin

    readln(x);

    readln(y);

    r:=x;

    q:=0;

    while(r<y) do

    begin

    r:=r-y;

    q:=q+1;

    end;

    writeln(r);

    write(q);
    end.

    amicalement et cordialement
    0