División por restas sucesivas código en DrRacket

Como hacer una División por restas sucesivas en DrRacket,


Enunciado:
 Realizar un código que cumpla la función de una división mediante restas sucesivas en racket.



pseudocódigo


Proceso DivisionPorRestas

contador <- 0

Escribir "Porfavor ingresar dividendo: "
Leer dividendo

Escribir "por favor ingresar Divisor: "
Leer divisor

dividendo <- dividendo - divisor

Mientras dividendo >= 0 hacer
contador <- contador + 1
dividendo <- dividendo - divisor
FinMientras

Escribir "la division  es igual a: ", contador

FinProceso

Algoritmo de la división por resta

Algoritmo división por restas drracket


si no te queda claro con los anteriores ejemplos te dejamos un video con la prueba de escritorio y explicación del código resuelto. este video y el código fueron hechos por una estudiante de la UTP - universidad tecnológica de pereira. Este es su CANAL DE YOUTUBE.





; ===========================================================================
#lang racket

(define (division dividendo divisor acumula)
   (if (<= dividendo 0)
    (display acumula)
    (division (- dividendo divisor) divisor (+ 1 acumula))
    )
  )
(division 6 2 0)

; ===========================================================================
Compartir en facebook twitter Google tumblr pinterest

Entradas similares

0 Comentarios