. Elaborar un algoritmo que calcule y muestre la suma de los múltiplos de 5 comprendidos
entre dos valores A y B. El programa no permitirá introducir valores negativos para A y B y
verificará que A es menor que B. Si A es mayor que B, intercambiará sus valores.

Respuestas

Respuesta dada por: joseph95
6
Te lo dejo en pseudo codigo
A,B,auxiliar,suma : Enteros;
leer(A);
leer(B);
mientras (A<0)  {                   // Confirmacion de que A sea positivo
     emitir("ingrese numero A")  
     leer(A) ;    
}

mientras (B<0)  {                   // Confirmacion de que B sea positivo
     emitir("ingrese numero A")  
     leer(A) ;    
}


//ahora verificamos que A sea menor que B

si (A>B) entonces {
aux<-B ;               // antes de cambiarle el valor a B lo guardo antes de perderlo
 B<-A;                 // le asigno el valor de A 
A<-aux;                // le asigno el valor que tenia B 
}
suma<-0

para i<-A  hasta B hacer {
    si (A mod 5 = 0) entonces {
         suma<-suma+A                 // empiezo a sumar los multiplos
     }
}

emitir("La suma de los multiplos de 5 entre A y B es :",suma);


Preguntas similares