jueves, 27 de diciembre de 2012

Gnome 3.4 en GNU/Linux Ubuntu

Pues nada que les cuento, pues que estoy recolectando información sobre este fabuloso escritorio para las distribuciones GNU/Linux, en especial para Ubuntu y me encontré con este video, esta muy sencillo y fácil de entender.



Si desea recibir contenido de mi blog en su e-mail, por favor hágalo saber a
wipesi@hotmail.com

Eliminar carpeta en Ubuntu

Bueno lectores, que le puedo contar...que tenia en GNU/Linux Ubuntu una dichosa carpeta en el escritorio que me tenia cardiaco cada vez que iniciaba el Sistema Operativo y era esta.






Pero cual?
Pues esa que tiene el candadito...si esa...esa...jeje xD.

En la consola que aparece en la imagen pues es una orden que supuestamente escribí mal, aunque después de escribir bien la dichosa orden, tampoco dio el efecto esperado y cada día me desesperaba mas y mas y mas...jeje xD.

Bueno la solución fue esta.



Sencillo, cambiar los privilegios de la dichosa carpeta y listo ... mandar a la papelera de reciclaje.

Por cierto, en la imagen de arriba esta el escritorio Gnome 3.4.1 y en la imagen de abajo esta el Gnome Clasico.

FIN

!!! Que la fuerza los acompañe !!!

Si desea recibir contenido de mi blog en su e-mail, por favor hágalo saber a
wipesi@hotmail.com


jueves, 6 de diciembre de 2012

Herencia en C#

Bueno en esta ocasión uso la herencia para hacer una sencilla calculadora, por favor revise bien el código antes de pasarlo a prueba en C#... aquí esta:

Ah!!! solo trabaja con dos números...jeje


 class operacion // clase padre
    {
        private double resultado;
         
        public double resu
        {
            get { return resultado; }
            set { resultado = value; }
        }

        private double Valor1;

        public double val1
        {
            get { return Valor1; }
            set { Valor1 = value; }
        }

        private double Valor2;

        public double val2
        {
            get { return Valor2; }
            set { Valor2 = value; }
        }
    }


 class suma : operacion // clase suma hereda de operacion
    {
        public double operarcionsuma()
        {
            resu = val1 + val2;
            return resu;
        }
    }


 class resta : operacion // clase resta hereda de operacion
    {
       public double operacionresta()
        {
            resu = val1 - val2;
            return resu;
        }
    }


class multiplicacion:operacion // clase multiplicacion hereda de operacion
    {
        public double operacionmultiplicacion()
        {
            resu = val1 * val2;
            return resu;
        }
    }


class Division:operacion // clase division hereda de operacion
    {
        public double operaciondivision()
        {
            resu = val1 / val2;
            return resu;
        }
    }


 string op,dec;                      // este codigo va en dentro del main
            Console.WriteLine("Calculadora");
            do
            {
            Console.Write("Escriba el primer valor: ");
            double a = double.Parse(Console.ReadLine());
            Console.Write("Escriba el segundo valor: ");
            double b = double.Parse(Console.ReadLine());
            Console.WriteLine("Elija una operación: ");
            Console.Write("+  -  *  /  :");
            op = Console.ReadLine();
            switch (op)
            {
                case "+":
                    suma sm = new suma();
                    sm.val1 = a;
                    sm.val2 = b;
                    Console.Write("El resultado es: ");
                    Console.WriteLine(sm.operarcionsuma());                  
                    break;

                case "-":
                    resta rs = new resta();
                    rs.val1 = a;
                    rs.val2 = b;
                    Console.Write("El resultado es: ");
                    Console.WriteLine(rs.operacionresta());
                    break;

                case "*":
                    multiplicacion ml = new multiplicacion();
                    ml.val1 = a;
                    ml.val2 = b;
                    Console.Write("El resultado es: ");
                    Console.WriteLine(ml.operacionmultiplicacion());
                    break;

                case "/":
                    Division dv = new Division();
                    dv.val1 = a;
                    dv.val2 = b;
                    if ((a == 0) || (b == 0))
                    {
                        Console.WriteLine("El numerador o el denominador es cero, la división no se ejecutara");
                    }
                    else
                    {
                        Console.Write("El resultado es: ");
                        Console.WriteLine(dv.operaciondivision());
                    }
                    break;

                default:
                    Console.WriteLine("No digito una operación: ");
                    break;
            }
                Console.Write("Continuar S/N: ");
                dec=Console.ReadLine();
            }while((dec=="S")||(dec=="s"));

Comentarios y demás por favor los dejan aquí...saludos desde la tierra!!!


Si desea recibir contenido de mi blog en su e-mail, por favor hágalo saber a
wipesi@hotmail.com