sábado, 23 de marzo de 2019

Archivos C#

Escribir y leer en archivo C#

Write and read in C # file

// StreamWriter se usa para escribir en el archivo
//StreamReader para leer   archivo
  // en la liberia declarar using System.IO;que esta en la parte de arriba


  static void Main(string[] args)
        {

   
            StreamWriter sw = new StreamWriter("MiPrimerArchivo.txt");
            Console.WriteLine("mi",1,"archivo");
//los numero dentro del archivo no necesitan comillas  las palabras  y/o letras si
            sw.Close();// siempre se debe cerrar el archivo siempre



            StreamReader sr = new StreamReader("MiPrimerArchivo.txt");// 

            while (!sr.EndOfStream)//mientras sea diferente del final del archivo
            {
                string s = sr.ReadLine();
                Console.WriteLine(s);
            }
            sr.Close();// siempre se debe cerrar el archivo siempre


        }

martes, 19 de marzo de 2019

ESTRUCTURA DE DATOS

COMO CREAR NODO,LENGUAJE C#
HOW TO CREATE NODE, LANGUAGE C #

class nodo
    {
 public int dato;
        public nodo next = null;

// constructor
// constructors

        public nodo(int dat) {

            this.dato = dat;
            next = null;


        }

        public nodo() { }


        public void show() {

            Console.WriteLine(dato);
        }
}

sábado, 16 de marzo de 2019

Factorial de un numero  de forma recursiva, pedido por teclado.

LENGUAJE C#

static long factorial(int x) {

            
            if (x==1)
            {
                return 1;
            }
            else
            {
                return x * factorial(x - 1);

            }
            

        }



static void Main(string[] args)static void Main(string[] args){

 int numero;

            Console.WriteLine("Digite el numero que desea conocer el factorial");
            numero = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(factorial(numero));

            Console.ReadKey();

}



viernes, 15 de marzo de 2019

EJERCICIO DE PROGRAMACION LENGUAJE C#

se desea conocer cual es el salario de un trabajador, el cual consta de sus horas de trabajos normales, horas extras y bonificación por numero de hijos, siempre y cuando el empleador desee que se realice.

como podemos observar en la imagen tenemos la interfaz  ya lista, cuenta con los requisitos del ejercicio  las horas normales trabajadas, el valor de esas horas, las horas extras y el valor de estas.
También podemos observar que en la parte de bonificacion encontramos un check  el cual se seleccionara siempre y cuando el empleado quiera.

Acontinuación  realizaremos la operación en el botón calcular.

Comenzamos a  hacer las operaciones, tener en cuenta el nombre de las variables y dividir los procesos o etapas del desarrollo.


en el if que dice que si marcado es igual  a true  la bonificacion sera igual al numero de hijos por el valor establecido de la bonificacion,  solo se hace un if porque si lo preciona que es igual a true hará eso, en cambio sino lo hace  no pasará nada
Esta salida sigue estando dentro de la función del botón calcular 
Tener en cuenta que textBruto es el nombre del textbox al igual que textBonificacion y textNeto .Asi terminamos nuestro botón calcular.

Ahora en el botón nuevo 


En este paso lo único que hacemos en vaciar los textbox


En el botón salir  

en la función se ejecuta lo siguiente 

Ya hemos terminado.