____________________________________________________________________

martes, 6 de octubre de 2015

0

Ejemplo C# Sharp. Calcular total a pagar

C# para Principiantes: Operadores Aritméticos

c# sharp
En C# (Sharp) presentamos un ejemplo de un programa sencillo para calcular el total a pagar, utilizando los operadores matemáticos al momento de que se realice una compra.

Asimismo, se incluye su pseudocódigo y código en el lenguaje de programación.

*Esta dirigido a personas que tenga nociones del entorno básico de C# (Sharp)  para que pueden poner en práctica este ejemplo.

Usaremos el entorno visual de Sharp c#  (Windows Forms) para hacer este ejercicio.


Conceptos básicos

Pseudocódigo: Es la representación de un algoritmo en una secuencia lógica de actividades, a que llevarán en conjunto a la solución de un problema.

Programa: Un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema. Escrito en un lenguaje de programación.

Operador es un símbolo que se utiliza para representar una acción en diferentes operaciones.

Operadores utilizados
Aritméticos
+ Suma
- Resta
* Multiplicación
/ División (div)
= Asignación

Relacional usado.
(=) == Igual a



Ejemplo para calcular el total a pagar de una compra

Calcular el total a pagar, considerando que para compras superiores a 500 pesos se para un descuento del 10% y que el comprador debe pagar el 18% por concepto de impuesto sobre ventas (ITBIS).

c# principiantes
Calculo total a pagar

proyecto scharp
Carpeta del proyecto



.net
Entorno de trabajo

codigoc#
Código
programa
Codigo

Pseudocódigo del càlculo

Declaración de datos:
p=precio del articulo
ca= cantidad de artículos comprados
va = el valor de la compra de los artículos
itebis=impuesto sobre la compra (18%)
d= descuento (10%)
tp= total a pagar

Inicio:
1.Declarar variables:
p ← 0
ca ← 0
va ← 0
d ← 0.10
itbis ← 0.18
tp ←0

2.Escribir precio del articulo:
Leer p

3.Escribir cantidad de los artículos:
Leer ca
va= p*ca

4.Si va >500 entonces
d=0.10*va
va=va-d
Fin_si

itebis=0.18 * va
tp=va+itbis
Imprimir (“total a pagar”+tp)

Fin

/*Declaración de datos:
p=precio del articulo
ca= cantidad de artículos comprados
va = el valor de la compra de los artículos
itbis=impuesto sobre la compra (18%)
d= descuento (10%)
tp= total a pagar


Código

// Declarar variables

int PA = 0;
int CAC = 0;
double va = 0;
double itebis = 0.18;
double d = 0.10;
double tp = 0;

PA = Convert.ToInt32(txtPA.Text); // Para convertir de texto a numero
CAC = Convert.ToInt32(txtCAC.Text); // Para convertir de texto a numero1
va = PA*CAC;

if (va > 500) { // CICLO if (herramienta de condicion)
d = 0.10 * va; //descuento del 10%
va = va - d; //resta para colocar el descuento
}

//calculo para verificar el total a pagar

itebis=0.18 * va; //formula para calcular el itbis
tp = va + itebis; //formula total a pagar
lbl_mostrar.Text = "$"+ tp.ToString (); //mostrar resultados

}

private void btn_borrar_Click(object sender, EventArgs e)
{
//boton borrar
txtPA.Clear();
txtCAC.Clear();
lbl_mostrar.Text = "";
}

private void btn_salir_Click(object sender, EventArgs e)
{
Close(); //cerrar aplicación
}

}

}









0 comentarios:

Publicar un comentario

________________________________________________________
_________________________________________________________________________