-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Un distribuidor de material eléctrico vende alambre en rollos de 500 300 y 75 pies.
Describa un algoritmo que pida al usuario una longitud total de alambre en pies que se requiere y envíe como salida el número de rollos de alambre de 500 300 y 75 pies y el número de pies que faltan para completar el último rollo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
Proceso RollosDeAlambreDe500300Y75Pies
Escribir Sin Saltar "Ingresa el valor de longitud de alambre:";
Leer longitud_de_alambre;
pies_faltantes <- longitud_de_alambre MOD 500;
rollos_de_500 <- (longitud_de_alambre-pies_faltantes)/500;
rollos_de_300 <- (pies_faltantes-pies_faltantes MOD 300)/300;
pies_faltantes <- pies_faltantes MOD 300;
rollos_de_75 <- (pies_faltantes-pies_faltantes MOD 75)/75;
pies_faltantes <- pies_faltantes MOD 75;
Escribir "Valor de pies faltantes: ", pies_faltantes;
Escribir "Valor de rollos de 300: ", rollos_de_300;
Escribir "Valor de rollos de 500: ", rollos_de_500;
Escribir "Valor de rollos de 75: ", rollos_de_75;
FinProceso
Escribir Sin Saltar "Ingresa el valor de longitud de alambre:";
Leer longitud_de_alambre;
pies_faltantes <- longitud_de_alambre MOD 500;
rollos_de_500 <- (longitud_de_alambre-pies_faltantes)/500;
rollos_de_300 <- (pies_faltantes-pies_faltantes MOD 300)/300;
pies_faltantes <- pies_faltantes MOD 300;
rollos_de_75 <- (pies_faltantes-pies_faltantes MOD 75)/75;
pies_faltantes <- pies_faltantes MOD 75;
Escribir "Valor de pies faltantes: ", pies_faltantes;
Escribir "Valor de rollos de 300: ", rollos_de_300;
Escribir "Valor de rollos de 500: ", rollos_de_500;
Escribir "Valor de rollos de 75: ", rollos_de_75;
FinProceso