Operacion con variables C#


El uso de las variables en programación es primordial debido a que el propósito de los programas es obtener resultados a través de procesos y operaciones para ello el uso de las variables es fundamental para retener la información temporal; a través de ellas se puede realizar asignaciones entre una y otras variables.
Como bien sabemos las operaciones básicas son la suma, resta, división, multiplicación. Lo cual tienen una importancia esencial en las actividades científicas, educativas, empresariales, económicas, industriales, ingenierías. Es por ello que este tema tratara sobre los conceptos básicos de las operaciones básicas que se realizan con las variables a través del siguiente ejemplo:

namespace OperacionesConVariables
{
    class OperacionesConVariable
    {
        static void Main(string[] args)
        {
           
            string sujeto;
            string predicado;
            string oracion;
            sujeto = "Pedro";
            predicado = " es una persona que nacio en México. ";
            oracion = sujeto + predicado;
            System.Console.WriteLine(oracion);
           

           
            int numero1;
            int numero2;
            int resultado;

            numero1 = 90;
            numero2 = 10;

            resultado = numero1 + numero2;
            System.Console.WriteLine("El resultado de la suma es: "+resultado);
            resultado = numero1 - numero2;
            System.Console.WriteLine("El resultado de la resta es: " + resultado);
            resultado = numero1 / numero2;
            System.Console.WriteLine("El resultado de la division es: " + resultado);
            resultado = numero1 * numero2;
            System.Console.WriteLine("El resultado de la multiplicacion es: " + resultado);
            

           
           
            float precioUnitario=0f;
            float iva=0f;
            float preciototal;
            precioUnitario = float.Parse(System.Console.ReadLine());
            iva = float.Parse(System.Console.ReadLine());
            preciototal = ((precioUnitario * iva) / 100+precioUnitario);
            System.Console.WriteLine("Precio total $ "+preciototal);
           
        }
    }
}

Análisis del código

Caso 1

Imaginemos que se nos pide desarrollar un programa que capture dos valores y que a través de ellos pueda formar oraciones, para ello lo primero que debemos de hacer es comprender como se forman la oración e identificar sus atributos
Oración = sujeto + predicado
Por lo tanto logramos identificar tres atributos esenciales: oración, sujeto, predicado. Las cuales convertiremos en variables

string sujeto;
string predicado;
string oracion;

Posteriormente necesitamos definir que valor tendrá el sujeto y el predicado:

sujeto = "Pedro";
predicado = " es una persona que nacio en México. ";

Una asignación es cuando se le da un valor a una variable en este caso la variable oración será igual al valor de la variable sujeto más la variable predicado:

oracion = sujeto + predicado;


Para comprobar el resultado lo imprimimos en pantalla

System.Console.WriteLine(oracion);


Caso 2

Suponiendo que se nos pide realizar un programa que con  dos números, realice las operaciones aritméticas entre ellos y el resultado lo guarde en otra variable llamada resultado
Lo primero que hay que hacer es declarar tres variables

int numero1;
int numero2;
int resultado;


Después debemos asignar el valor a cada variable:

numero1 = 90;
numero2 = 10;

Después necesitamos realizar las operaciones aritméticas

resultado = numero1 + numero2;

Imprimir el resultado de la operación

System.Console.WriteLine("El resultado de la suma es: "+resultado);


Para finalmente quedar de la siguiente manera

resultado = numero1 + numero2;
            System.Console.WriteLine("El resultado de la suma es: "+resultado);
            resultado = numero1 - numero2;
            System.Console.WriteLine("El resultado de la resta es: " + resultado);
            resultado = numero1 / numero2;
            System.Console.WriteLine("El resultado de la division es: " + resultado);
            resultado = numero1 * numero2;
            System.Console.WriteLine("El resultado de la multiplicacion es: " + resultado);


Caso 3

Se presenta un escenario donde se presenta la solución de calcular el precio total con IVA de un producto a partir de dos valores que son introducidos por el teclado: precioUnitario e iva además de que el resultado se almacenara en una tercera variable llamada preciototal.
Al ser valores con punto decimal utilizaremos el tipo de dato float, para que no nos genere error de excepción.

float precioUnitario=0f;
float iva=0f;
float preciototal;

En este caso pediremos el valor de preciounitario e iva por teclado es por ello que al ser declarados fueron inicializados inicialízalos.

Como estas dos variables van a ser introducidas por el teclado necesitamos capturar lo que se pulse en el teclado con el siguiente comando:

System.Console.ReadLine();

Como el tipo de dato de las dos variables es flotante tenemos que convertirlos a flotante con la siguiente línea de código

float.Parse()

Realizando el proceso en conjunto quedaría de la siguiente manera

Variable = conversión a flotante + capturar valor de teclado
Que en código seria resumido:

precioUnitario = float.Parse(System.Console.ReadLine());
iva = float.Parse(System.Console.ReadLine());

Realizando la operacion de calcular el valor total seria

preciototal = ((precioUnitario * iva) / 100+precioUnitario);

Finalmente en pantalla mandamos el resultado y quedaría de la siguiente manera


System.Console.WriteLine("Precio total $ "+preciototal);






Es evidente que este código llevado a la practica no es lo mas recomendable debido a que existen técnicas de programación orientado a objetos  que simplifican el trabajo y lineas de código fuente pero para fines ilustrativos es una buena opción para comprender la lógica de programación.



Descargar código fuente

Comentarios

Entradas populares