Practica de La Pagina 54.

March 12, 2024 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Practica de La Pagina 54....

Description

Fecha:

9-4-2023

PRACTICA DE LA PAGINA 54.

Nombre: Geuri Bienvenido. Apellido: Dolsime Martinez. Matricula: 22-sism-6-058. Asignatura: Iniciacion a la programacion Seccion: 102 (IS). Profesor: Frank Fernando Reyes

INTRODUCCION A LA PROGRAMACION. Planteamiento de tema Haga un diagrama de flujo y un programa que aplique una mora de un cinco 5% de la cuota a un cliente si el pago es tardío y aplique un 10% de descuento si el pago se hace a tiempo. El programa deberá mostrar el total a pagar o el neto a pagar, dependiendo se hace descuento o se cobra mora. Debe hacer la prueba de escritorio.

Analisis del Problema. Variables de entrada

 Pago.  Tiempo. Formulas. Mora = Pago * 0.05 Neto Pagar = Pago + Mora Descuento = Pago * 0.1 Total A Pagar = Pago – Descuento

Variable de salida

 Total a pagar.  Descuento.

Module Program Sub Main() 'DECLARACION DE LAS VARIABLES Dim HORA = 0, PAGO = 0, TIEMPO = 0, DESCUENTO = 0, TOTAL_PAGAR = 0, NETO_PAGAR

vuelve1: Console.Clear() Console.Write("Si el pago es tardio ") Try Console.Write("escribe 1 o 2 si es a tiempo: ")

Dim MORA As Double

TIEMPO = Console.ReadLine

NETO_PAGAR = 0

Console.Write("Ingrese mora")

'LLENADO DE LAS VARIABLES Vuelve: Console.Clear() Try Console.Write("Ingrese el pago: ") PAGO = Console.ReadLine() Catch vez")

Console.Write("Es incorrecto intentelo otra

Catch vez")

Console.Write("Es incorrecto intente otra Console.ReadKey() Console.ReadKey() GoTo vuelve1 'SE CALCULA LA MORA

Console.WriteLine("El neto a pagar es: " & NETO_PAGAR) Console.ReadKey() End Else TIEMPO = 2 'SE CALCULA EL DESCUENTO DESCUENTO = PAGO * 0.1 TOTAL_PAGAR = PAGO - DESCUENTO Console.WriteLine("El descuento " & DESCUENTO) Console.WriteLine("El total a pagar es " & TOTAL_PAGAR) Console.ReadLine()

Console.Clear()

End

Console.WriteLine()

Console.Clear()

If TIEMPO = 1 Then

End Try

Console.WriteLine()

End Try

Console.ReadKey()

GoTo Vuelve

Console.WriteLine("La mora: " & MORA)

Console.WriteLine("USTED NO INGRESO NINGUNA DE LAS OPCIONES, INTENTELO DE NUEVO")

MORA = PAGO * 0.05

Console.ReadKey()

MORA = PAGO + MORA

Console.Clear()

GoTo vuelve1 End If 'FIN End Sub End Module

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF