1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Programaçao em Matlab

Discussão em 'Programação' iniciada por Pipi_Romagnoli, 4 de Março de 2008. (Respostas: 0; Visualizações: 610)

  1. Pipi_Romagnoli

    Pipi_Romagnoli Power Member

    Tenho erro neste programa nao entendo porque.
    O programa é destinado ao calculo do maior divisor comum de um numero.

    a = input('Numero 1- ');
    b = input('numero 2- ');
    disp('co1');
    n1 = max(a,b);
    n2 = min(a,b);
    disp('co2');
    oi = n1 - n2;
    disp('co3');
    while oi != 0
    if oi > n2
    n1 = oi;
    endif
    if oi < n2
    n1 = n2;
    n2 = oi;
    endif

    disp('co4');

    oi = n1 - n2;
    endwhile
    disp('co5');
    disp('Maximo divisor comum: ');
    disp(n1);
     

Partilhar esta Página