Algoritmos Do- While
INGENIERIA
TAREA: ALGORITMOS DO- WHILE
EDUARDO BALMACEDA OLETA
NUMERO DE EXPEDIENTE: 214218603
1ER SEMESTRE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
08 DE OCTUBREDE 2014
ALGORITMO # 1
Algoritmo de Facturas
Clase Factura
Metodo Principal
Declaracion de Variables
CantArticulos,PrecioUnitarioVenta,PrecioTotal,Subtotal,Impuesto,Total,Totalpagar,Totalarticulos,: Entero
Descripcion,NombreCliente:Cadena
DO
Imprimir “ Dame el nombre del cliente, descripción, cantidad de artículos y el precio unitario por venta”
LeerNombreCliente,Descripcion,CantArticulos,PrecioUnitarioVenta,
TotalArticulos=0
TotalPagar=0
Preguntar: “¿Quiere comprar otro articulo (S/N)?”
Leer Otro
While Otro ==”S”
CalcularPrecioTotal=(CantArticulos*PrecioUnitarioVenta)
Subtotal(PrecioTotal+1)
Impuesto= (PrecioTotal*.015)
Leer Otro
EndWHILE
Total= (SubTotal+Impuesto)
TotalPagar=(Total+1)
TotalArticulos=(CantArticulos+1)
ImpirmirTotalPagar,TotalArticulos,NombreCliente,Descripcion
Fin Metodo
Fin Clase
Fin
ALGORITMO#2
Algoritmo Cuenta de Cheques
Clase Cheque
Metodo Principal
Declaracion de VariablesNombreCliente,TipodeMovimientoD,R: Cadena
SaldoInicial,CantidadDeposito,CantidadRetiro,TotalMovimientos,TotalRetiros,
TotalDepositos,SaldoActual:Real
DO
Imprimir “Diga Nombre De DerechoHabiente, Saldo Inicial Y que Tipo de Movimiento Gusta Hacer Deposito o Retiro”
SaldoInicial=0
TotalMovimientos=0
TotalRetiros=0
TotalDepositos=0
SaldoActual=0
Leer NombreCliente, SaldoInicial,TipoMovimiento,
Imprimir “ ¿Qué Tipo de Movimiento Gusta Hacer (D/R)?”
Leer D,R
IF== D
Then
Calcular
SaldoActual= (SaldoInicial+CantidadDeposito)
Else
IF==R
Then
CalcularSaldoActual=(SaldoInicial-CantidadRetiro)
End IF
Imprimir “ ¿Desea Hacer Otro Movimiento (S/N)?”
Leer S,N
While Otro==”S”
END WHILE
TotalMovimientos= (TotalMovimientos+1)
TotalRetiros=(TotalRetiros+1)...
Regístrate para leer el documento completo.