...una invitación a entrar en el maravilloso mundo de la programación...
	Resolvente
 
	
// calcula las raices de una ecuacion de segundo grado
Proceso Resolvente
    
    Definir a,b,c,disc,preal,pimag,r1,r2 Como Reales;
    // cargar datos
    Escribir "Ingrese el coeficiente A:";
    Leer a;
    Escribir "Ingrese el coeficiente B:";
    Leer b;
    Escribir "Ingrese el coeficiente C:";
    Leer c;
    
    // determinar si son reales o imaginarias
    disc <- b^2-4*a*c;
    Si disc<0 Entonces
        // si son imaginarias
        preal<- (-b)/(2*a);
        pimag<- rc(-disc)/(2*a);
        Escribir "Raiz 1: ",preal,"+",pimag,"i";
        Escribir "Raiz 2: ",preal,"-",pimag,"i";
    Sino
        Si disc=0 Entonces // ver si son iguales o distintas
            r <- (-b)/(2*a);
            Escribir "Raiz 1 = Raiz 2: ",r;
        Sino
            r1 <- ((-b)+rc(disc))/(2*a);
            r2 <- ((-b)-rc(disc))/(2*a);
            Escribir "Raiz 1: ",r1;
            Escribir "Raiz 2: ",r2;
        FinSi
    FinSi
    
FinProceso
	
		
		
		
		
		Powered by:  
		