Division euclid*ienne.

Insonore Messages postés 10 Statut Membre -  
SachaDee Messages postés 13 Statut Membre -
Bonjour,

Je cherche à créer un programme permettant de réaliser un division euclidienne. C'est à dire un programme qui, lorsque le dividende et le diviseur sont donnés par l'utilisateur, donne la partie entière du quotient ainsi que le reste. Ce programme a pour but d'aboutir à l'utilisation de modulo.

Si quelqu'un connait et programme qui permet d'effectuer des calculs avec un modulo donné, ou de faire une division euclidienne ou ne serait qu'une commande pour obtenir la partie entière d'un nombre, je vous en serait reconnaissant.

Merci d'avance,
Insonore.
A voir également:

1 réponse

SachaDee Messages postés 13 Statut Membre 10
 
Voici un code que j'avais fait :



@echo off
Title PGCD by Euclide

:start
cls
set /p "Np=Nombre le + grand: "
echo.
set /p "Nm=Nombre le - grand: "

call:resolve %Np% %Nm%
exit/b

:resolve
set /a $dif="%~1"-("%~2"*("%~1" / "%~2"))
if %$dif% LEQ 0 (
cls
echo PGDC^(%Np%;%Nm%^) = [%2]
if %2 equ 1 echo ^(%Np%;%Nm%^) sont premier entre eux
pause
goto:start)
call:resolve %2 %$dif%

Source:

https://batch.xoo.it/login.php?redirect=p28169.htm
0