Division euclid*ienne.

Insonore Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
SachaDee Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
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 12 Date d'inscription   Statut Membre Dernière intervention   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