miércoles, 19 de septiembre de 2012

Calculadora en C Sharp usando Programacion Orientada a Objetos



Este es un programa escrito en c sharp que funciona como calculadora pero usando POO (Programacion Orientada a Objetos), este es el codigo principal y tambien colocaremos el codigo de las clases de las operaciones

using
System;using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace SumaConOOP{

public partial class Form1 : Form{public Form1(){
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e){
 

 

multiplicar n1 = new multiplicar();
double alpha = double.Parse(textBoxA.Text);
double betha = double.Parse(textBoxB.Text); 
label1.Text =
"resultado1 es :" + n1.multiplicacion(alpha,betha); 



 
}

private void Form1_Load(object sender, EventArgs e){
}

private void button2_Click(object sender, EventArgs e){


dividir n2 = new dividir();
double alpha2 = double.Parse(textBoxA.Text);
double betha2 = double.Parse(textBoxB.Text);label1.Text =
"resultado2 es :" + n2.division(alpha2, betha2); 
 
 
 
 
}

private void button3_Click(object sender, EventArgs e){

sumar n3 = new sumar();
double alpha3 = double.Parse(textBoxA.Text);
double betha3 = double.Parse(textBoxB.Text);label1.Text =
"resultado3 es :" + n3.suma(alpha3, betha3); 
 
 
 
 
 
 
 
}

private void button4_Click(object sender, EventArgs e){

restar n4 = new restar();
double alpha4 = double.Parse(textBoxA.Text);
double betha4 = double.Parse(textBoxB.Text);label1.Text =
"resultado4 es :" + n4.resta(alpha4, betha4); 
 

}
}
}



esta es la clase sumar

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SumaConOOP{

class sumar{public double suma(double sum1, double sum2){

return (sum1+sum2);
}

esta es la clase restar

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SumaConOOP{

class restar{
 
public double resta(double res1, double res2){


return (res1 - res2); }
 
 
 
}
}



esta es la clase multiplicar

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SumaConOOP{

class multiplicar{
 
 
 
 
public double multiplicacion(double A, double B){


return A*B; 
 
}
}
}



esta es la clase dividir

using System.Text;namespace SumaConOOP{

class dividir{public double division(double div1, double div2){

return (div1 / div2);
}
 
 
}
}

finalmente colocaremos un video que explica mejor el funcionamiento del codigo





cualquier pregunta bienvenida
gracias y saludos de 4441FF!!!

sábado, 21 de enero de 2012

C # - Resolucion de Ecuaciones Cuadraticas

Este es un programa que permite calcular los resultados de una Ecuacion Cuadratica utilizando el entorno grafico GUI, para esto utilizamos metodos de la funcion Math incluidos en las librerias de C #,
y efectuamos los calculos para las dos raices de X1 y X2, segun la formula:



 
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//programa coded by FF255
namespace ResolucionDeEcuacionesCuadraticas
{
    public partial class EcuacionesCuadraticas : Form
    {
        public EcuacionesCuadraticas()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            double a = Double.Parse( textBoxA.Text );
            double b=  Double.Parse( textBoxB.Text )  ;
            double c=  Double.Parse( textBoxC.Text )  ;
            double x;
            double alpha;
            double x2;
            string  signoB = "";
            string signoC ="";
            if (b <= 0 )
           
                signoB = "";
               else signoB ="+";

            if (c <= 0)
                signoC = "";
            else signoC = "+";
           
            alpha = ((Math.Pow(b, 2)) - (4 * a * c));

            x =   ( ( -b ) + ( Math.Sqrt(alpha) ) )/(2*a);
            x2 = (  (-b) - (Math.Sqrt(alpha )  ) ) / (2 * a);


            label1.Text = ("El resultado de x1 = " + x + "\nEl resultado de x2 = " + x2);  /*"\n\nEl valor de alpha es: " + alpha*/

            label6.Text = "La Ecuaciones es " + a + " x^2 "+ signoB  + b + " x "  + signoC  +c;
           
        }
       
    }
}

jueves, 19 de enero de 2012

Respuesta de Anonymus al Cierre de MEGAUPLOAD





Horas después del cierre de MEGAUPLOAD Anonymus no se hacia esperar, y emitió este comunicado
colgado en YouTube, también podíamos ver como el sitio web www.justice.gob y www.riaa.com fueron hackeados.


Ciudadanos de los Estados Unidos, Somos Anonymus.

Esta es una alerta de emergencia urgente a todas las personas de los Estados Unidos. El día que todos hemos estado esperando ha llegado por desgracia. Estados Unidos esta  censurando Internet.
Nuestra respuesta evidente es que no se descansaremos mientras que nuestros derechos son arrebatados por el gobierno al que confiamos preservarlos. Esto  es una llamada al reconocimiento y la acción!

El gobierno de Estados Unidos ha dominado esta forma corrupta de la que nos da una falsa sensación de libertad. Creemos que somos libres y podemos hacer lo que queramos, pero en realidad son muy limitados y restringidos en cuanto a lo que podemos hacer, nuestra manera de pensar , e incluso cómo nuestra educación se obtiene. Hemos estado tan distraído por este espejismo de la libertad, que acabamos de convertirnos en lo que estaban tratando de escapar.

Durante demasiado tiempo, hemos estado inactivos mientras nuestros hermanos y hermanas fueron detenidos. Durante este tiempo, el gobierno ha estado planeando  la manera de aumentar la censura a través de medios de bloqueo de ISP, bloqueos DNS, la censura de motor de búsqueda, la censura de sitios web, y una variedad de otros métodos que se oponen directamente a los valores y las ideas de ambos, Anonymous así como los padres fundadores de este país, que creía en la libertad de expresión y de prensa!

Estados Unidos ha utilizado a menudo como un ejemplo de país libre ideal. Cuando una nación que es conocida por su libertad y los derechos empiezan a abusar de su propia gente, esto es cuando se debe luchar, porque los demás están a punto de seguir. No piense que sólo porque usted no es ciudadano de los Estados Unidos, que esto no se aplica a usted. No se puede esperar a que su país debe decidir que hacer lo mismo. Usted debe detenerla antes de que crezca, antes de que sea aceptable. Debes destruir sus cimientos antes de que sea demasiado poderoso.

Esto no es sólo una llamada anónima a la acción colectiva. ¿Cómo será un ataque de denegación de servicio? No. Este es un llamado a una protesta de Internet en todo el mundo . Difundir este mensaje por todas partes. No vamos a tolerar esto! Dile a tus padres, tus vecinos, tus compañeros, tus maestros de la escuela, y cualquier otra persona que entres en contacto . Esto afecta a cualquier persona que desea la libertad de navegar en forma anónima, hablar libremente sin temor a represalias, o de protesta sin temor a ser arrestados.

Ir a todas las redes de IRC, todas las redes sociales, todas las comunidades en línea, y decirles de la atrocidad que está a punto de cometerse. Si la protesta no es suficiente, el gobierno de Estados Unidos a ver que en verdad somos legión y que se unen como una sola fuerza que se opone a este intento de censurar Internet, una vez más, y en el proceso de disuadir a cualquier otro gobierno de continuar o intentarlo.

Somos Anónimo.
Somos Legión.
No perdonamos a la censura.
No nos olvidamos de la negación de nuestros derechos como seres humanos libres.
Para el gobierno de Estados Unidos, deberían habernos esperado.



Pagina de la   http://www.riaa.com/  hackeada.


Pagina de www.justice.gov hackeada.


















MEGAUPLOAD CERRADO POR FBI






El popular sitio de alojamiento de archivos, megaupload.com, fue cerrado este jueves por las autoridades estadounidenses luego de que el Departamento de Justicia y el FBI presentaran cargos contra un grupo de supuestos piratas informáticos y dos compañías, quienes supuestamente obtuvieron ganancias millonarias a través de este sitio.
Los siete individuos, y las dos corporaciones —Megaupload Limited and Vestor Limited— fueron acusados formalmente por un gran jurado del distrito este de Virginia el pasado 5 de enero.
A través de este sitio de internet, según las dependencias, se distribuían películas, música, programas de televisión, libros electrónicos y software a escala masiva, reveló una investigación de dos años.
Las autoridades estadounidenses afirman que la organización es liderada por Kim Doctom, también conocido como Kim Schmitz y Kim Tim Jim Vestor, un residente de Hong Kong y Nueva Zelandia. El hombre de 27 años fundó Megaupload Limited y es el accionista único de Vestor Limited, que ha sido utilizado para sitios afiliados a Megaupload.
También fueron acusados el alemán Finn Batato, de 38 años, jefe de marketing de la compañía; el eslovaco Julius Bencko, de 35 años, diseñador gráfico; el alemán Sven Echternach, de 39 años, jefe de desarrollo de negocios; Mathias Ortmann, de 40 años, residente de Hong Kong y Alemania, jefe tecnológico de la compañía; el estonio Andrus Nomm, de 32 años, programador quien también reside en Turquía; y el holandés Bram van der Kolk, de 29 años, también programador.
De los acusados, Dotcom, Batato, Ortmann y Van der Kolk fueron arrestados este jueves en Auckland, Nueva Zelandia, por las autoridades locales, a petición del gobierno estadounidense, detalló el FBI.
Además, se realizaron unas 20 redadas en Estados Unidos y otros ocho países, y se incautaron unos 50 millones de dólares en bienes de la compañía. Como resultado del operativo, los servidores de Megaupload en Ashburn, Virginia; Washington, Holanda y Canadá fueron cerrados. Además, una corte ordenó la incautación de 18 dominios de internet asociados con el grupo.
Según el FBI, Megaupload y sus servidores reciben el 4% del total de tráfico de internet, cuenta con más de 150 millones de usuarios registrados, y es visitado por 50 millones de usuarios diariamente.
Las autoridades creen que, tras cinco años de operación, el sitio les dio ganancias  por 175 millones de dólares y causaron una pérdida de alrededor de 500 millones de dólares a los autores de los derechos de autor del material que se distribuía a través de sus servidores.
Según el FBI, los inculpados no retiraban de sus servidores materiales con derechos de autor cuando eran notificados por los dueños de las obras, sino que solo deshabilitaban los vínculos a los archivos.
El cierre del popular sitio de descargas ocurre en la misma semana en que un par de leyes propuestas por legisladores estadounidenses  causo una protesta de varios sitios de Internet, incluida la Wikipedia, por considerar que amenaza a la libertad en internet.

Las firmas de internet sostienen que la legislación promueve la censura, altera la operatividad de internet y perjudica su capacidad para la innovación.