Calcular el cociente y resto de una división con una función en Matlab

Crea un archivo (calcula_division.m) en tu carpeta de trabajo de Matlab con el siguiente código:

function [cociente, resto] = calcula_division(dividendo,divisor)
  % Función que calcula una división de dos números enteros
  % Entradas:
  %   - dividendo: número entero a dividir
  %   - divisor: número entero por el cual se va a dividir
  % Salidas
  %   - cociente: resultado la división (número entero)
  %   - resto: el resto de la división (número entero también)

  % Inicializamos el valor del cociente a cero
  cociente=0;

  % Comprobamos si el dividendo es mayor que el divisor
  if dividendo > divisor
      % Mientras el dividendo sea mayor, hacemos ciertas operaciones 
      while(dividendo>divisor)
          % Operaciones:
          % Actualizamos el dividendo restándole el divisor
          dividendo = dividendo - divisor;
          % Aumentamos en una unidad el valor del cociente
          cociente = cociente + 1;
      end
  % En caso de que el dividendo no sea mayor que el divisor, informamos al usuario
  else disp('El dividendo debe ser mayor');
  end

  % El resto será lo que sobra en el valor de la variable "dividendo"
  resto = dividendo;



% >> [cociente, resto] = calcula_division(5, 2)
% cociente = 2
% resto = 1

% En caso de no introducir los corchetes [], la función sólo
% devolverá el primer parámetro de salida (el cociente):

% >> calcula_division(5, 2)
% ans = 2

📊 Create a modern CV
Create a modern CV

Create a modern CV to impress recruiters