ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desglosar cantidades en c++

Marioxd123Tutorial8 de Noviembre de 2017

894 Palabras (4 Páginas)664 Visitas

Página 1 de 4

Proceso monedas_psc

        definir b100,b1000,b20,b200,b500,b50,c,m1,m10,m2,m5 Como Entero;

        escribir "Ingrese cantidad a desglosar";

        Leer c;

        m1 <- c;[pic 1]

        b1000<-(m1-m1 mod 1000)/1000;

        m1 <- m1 mod 1000;

        b500 <- (m1-m1 mod 500)/500;

        m1 <- m1 mod 500;

        b200 <- (m1-m1 mod 200)/200;

        m1 <- m1 mod 200;

        b100 <- (m1-m1 mod 100)/100;

        m1 <- m1 mod 100;

        b50 <- (m1-m1 mod 50)/50;

        m1 <- m1 mod 50;

        b20 <- (m1-m1 mod 20)/20;

        m1 <- m1 mod 20;

        m10 <- (m1-m1 mod 10)/10;

        m1 <- m1 mod 10;

        m5 <- (m1-m1 mod 5)/5;

        m1 <- m1 mod 5;

        m2 <- (m1-m1 mod 2)/2;

        m1 <- m1 mod 2;

        escribir "Billetes de 1000: ",b1000;

        escribir "Billetes de 500: ",b500;

        escribir "Billetes de 200: ",b200;

        escribir "Billetes de 100: ",b100;

        escribir "Billetes de 50:",b50;

        escribir "Billetes de 20: ",b20;

        escribir "Monedas de 10: ",m10;

        escribir "Monedas de 5: ",m5 ;

        escribir "Monedas de 2: ",m2;

        escribir "Monedas de 1: ",m1;

        escribir "pulse tecla para terminar la ejecucion";

        Esperar Tecla;

FinProceso

#include

#include

#define MONEDAS 8

int monedas[]={500,200,100,50,20,10,5,2,1};

int solucion[MONEDAS];[pic 2]

int main(){

int i, importe;

printf("importe: ");

scanf("%d",&importe);

for(i=0;i

solucion[i]=0;

for(i=0;i

while(importe>=monedas[i])

{

solucion[i]++;

importe-=monedas[i];

}

if(importe)//!0

    printf("no hay monedas para devolver");

else

    for(i=0;i

        if(solucion[i])

            printf("%d, monedas de %d\n", solucion[i], monedas[i]);

system ("pause");

return 0;

}

#include

using namespace std;

[pic 3]

int main() {

        int b100;

        int b1000;

        int b20;

        int b200;

        int b50;

        int b500;

        int c;

        int m1;

        int m10;

        int m2;

        int m5;

        cout<

        cin>>c;

        m1 = c;

        b1000 = (m1-m1%1000)/1000;

        m1 = m1%1000;

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (128 Kb) docx (82 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com