Pascal1

Résolu
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. 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
    1. Pardon
      c'est plutot

      faire varier a de 0 à n tel que ax<=y et b = y-ax b<x
      0
      1. 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
        1. merci amigo, mais je suis un débutant aide moi . j'ai besoin du programme en pascal
          0
          1. 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
            1. 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