Recursividad en C - Ejercicio 1

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 4

  • @asteroidbg1740
    @asteroidbg1740 3 года назад

    Hola amigo, espero me respondas tengo una duda
    Si quiero que calcule el mcd pero ahora de 3 números, haciendolo de la forma que hiciste este ejercicio, como quedaría?
    Espero me puedas ayudar

    • @ochecolbes
      @ochecolbes  3 года назад +3

      Perdón! No andaba revisando los comentarios desde hace un tiempo. Si querés hallar el MCD de tres números, podés hacerlo "secuencialmente", ya que MCD(a,b,c) = MCD(MCD(a,b),c). Saludos!

  • @simonmarabi2661
    @simonmarabi2661 3 года назад

    el algoritmo funcion perfecto pero 2 cosas:
    1- fijate que en vez de declarar una variable r directamente podes poner a%b
    2- Faltaria hacer una funcion que validara que ambos numeros a y b no sean 0, en caso de ser asi que tire un mensaje de error y de no ser asi que llame a la funcion y calcule el mcd

    • @ochecolbes
      @ochecolbes  3 года назад +1

      Qué tal Simón? Muchas gracias por las observaciones! Es cierto lo que mencionás. Decidí definir la r solamente para que sea más entendible, y lo segundo lo obvié únicamente por simplicidad. Saludos!