jueves, 21 de abril de 2016

uri 1005 solution c#

using System;

class URI {

    static void Main(string[] args) {

            double a, b;
            a = Convert.ToDouble(Console.ReadLine());
            b=Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("MEDIA = " + ((a*3.5 + b*7.5)/(3.5+7.5)).ToString("0.00000"));
            Console.ReadKey();

    }

}

uri 1004 solution c#

using System;

class URI {

    static void Main(string[] args) {

            int a, b;
            a = Convert.ToInt32(Console.ReadLine());
            b=Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("PROD = " + (a * b));
            Console.ReadKey();

    }

}

uri 1003 solution c#

using System;

class URI {

    static void Main(string[] args) {
             int a, b;
            a = Convert.ToInt32(Console.ReadLine());
            b=Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("SOMA = " + (a + b));
            Console.ReadKey();
    }

}

uri 1001 solution c#

using System;

class URI {

    static void Main(string[] args) {

            int a, b;
            a = Convert.ToInt32(Console.ReadLine());
            b=Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("X = "+(a+b));
            Console.ReadKey();

    }

}

uri 1002 solution C#

using System;

class URI {

    static void Main(string[] args) {

           double RADIO, AREA;
            RADIO = Convert.ToDouble(Console.ReadLine());
            AREA = 3.14159 * (RADIO * RADIO);
            Console.WriteLine("A="+AREA.ToString("0.0000"));
            Console.ReadKey();
    }

}

jueves, 19 de marzo de 2015

Convertir una variable String a Bool c#



 para convertir una variable String  Bool:
  


string aconvertir;
convert.toBoolean(aconvertir);


y listo.

Abrir un form y luego regresar al anterior C#



                   Hola esto es fácil solo pondremos en el botón para abrir la otra forma el siguiente código:


 objetoForm f2=new objetoForm();
this.Hide();
f2.ShowDialog();
this.Show;

Ejemplo:
  public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
              otraForma f = new otraForma();
               this.Hide();
               f.ShowDialog();
               this.Show();

        }

Diferencias entre ExecuteNonQuery, ExecuteScalar y ExecuteReader

    Una de las cosas que constantemente me confundían al momento de decidir, según la necesidad del momento, que instrucción Transact-SQL ejecutar (ExecuteNonQuery/ExecuteScalar/ExecuteReader) ha llegado a su fin. A continuación  explicaré brevemente que factores considerar al momento de tener que ejecutar alguna instrucción sobre nuestra base de datos MS SQL.
La instrucción ExecuteNonQuery es usada para ejecutar comandos del tipo Delete, Update e Insert. También, como una buena práctica se recomienda para la ejecución de comandos Select siempre que tengamos la certeza que la cantidad de registros a obtener será igual a 1 (por ejemplo, cuando buscamos por ID’s o identificadores de clave primaria). El valor devuelto corresponde al número de filas afectadas y en caso de querer recuperar datos tendremos que hacerlo a través de parámetros de salida.
La instrucción ExecuteScalar suele ser utilizada erróneamente cuando queremos obtener un único valor (ExecuteScalar devuelve el valor contenido en la primera fila de la primera columna) pero…¿qué sucede si posteriormente queremos obtener más de 1 valor de regreso? para evitar modificar la firma de los métodos es conveniente utilizar ExecuteNonQuery, que es mucho más flexible y nos permite recuperar datos a través de parámetros de salida. Se hace acertado utilizar ExecuteScalar cuando el tipo de dato a obtener no es soportado como parámetro de salida, como las imágenes. En este caso, son transformadas a arreglos de bytes antes de ser obtenidas.
Por último, la instrucción ExecuteReader la usaremos cuando queramos obtener un conjunto de registros, como por ejemplo reportes de ventas, listado de clientes, etc. Aunque suele ser muy utilizado para realizar Select y obtener registros únicos, conviene, cómo se comentó anteriormente utilizar en estos casos ExecuteNonQuery.

jueves, 6 de marzo de 2014

mandar una variable a otra clase o form y poder utilizarla (clase static)c#



                        Clase static

Se utiliza para mandar variables o datos de una forma a otra, puede ser también de una clase a otra.Se llama solo con el objeto.
antes que nada solo nos vamos a nuestro proyecto y le damos a agregar y seleccionamos clase.
1.- creas un método o constructor que reciba las variables.
Public static void disponible( tipo de dato variable)
{}
2.-  declaras las variables arriba antes del método o constructor, el nombre debe ser parecido normalmente es la primer letra mayúscula para diferenciar de la variable que llega.
3.- dentro del método ponemos la variable que declaramos que sea igual a la variable que llega.
4.- en nuestra forma o clase de donde la vamos enviar solo ponemos el objeto, esto nada mas es el nombre de la clase punto y el método donde vamos enviarla (nos pedirá la variable que vamos a mandar a nuestra clase static.
5.- ya ahora solo si la necesitamos mostrar ponemos el elemento=a la clase estatic punto y la variable que queremos mostrar.
Ejemplo:
a la clase que agregamos le ponemos static
Static class llegan
{
//ponemos las variables public static igual que los metodos.
Public static String Nombre;
Public Static void datos( string nombre)
{
Nombre=nombre;
}

}
En la forma o clase
Aquí creamos una variable que se llame nombre y luego guardamos lo que queremos enviar o que este disponible para las demás formas o clases.
Digamos que en un textbox ponemos un nombre y lo guardaremos en una variable que le pondremos nombre.
Public string nombre;
nombre=textbox1.text;
Ahora lo que hacemos es mandarla a la clase static al método que queremos o constructor, se hace con un objeto, pero aquí ya no hay la necesidad de crearlo solo ponemos el nombre de la clase.
llegan.datos(nombre);
listo ya puedes utilizarla en cualquier clase o forma.
Solo pones llegan.datos(nombre) y ya la puedes utilizar esa variable que ya tiene asignado un valor como tu gustes.


descargate el proyecto esta en windows form c#

sábado, 7 de diciembre de 2013

Eliminar Snap.do


Snap.do forma parte de los PUPs (Programas Potencialmente No Deseados). Snap.do es una barra de herramientas que cambia la página de inicio y el motor de búsqueda predeterminado. Cómo todas estas barras de herramientas, hace un seguimiento de las visitas realizadas por los usuario y las envía a sus servidores para enviar publicidad dirigida.
Los desarrolladores de software que distribuyen este programa ganan dinero cada vez que es instalado.
La instalación de Snap.do puede estar sugerida durante la instalación de programas gratuitos. Esta opción suele venir marcada por defecto, por tanto ten mucho cuidado cuando durante la instalación de programas!

Métodos para eliminar Snap.do

Existen varios métodos:

1er método: desinstalación desde el Panel de control

En Windows Vista/7/8: anda al Panel de control > Programas y características > busca Snap.do y desinstálalo.
En Windows XP: anda al Panel de control > Agregar o quitar programas > busca Snap.do y desinstálalo.
Luego en tu navegador Web:
  • Desde el menú de opciones, entra a la administración de complementos y desinstala el complemento Snap.do. si lo encuentras
  • Finalmente, repón tu página de inicio
  • Si el problema persiste, reinicia tu navegador o solicita ayuda en el foro de Virus y Seguridad

2do método: AdwCleaner d'Xplode

Esta herramienta permite eliminar numerosos programas de publicidad (adwares), entre estos Babylon, Claro o EoRezo.

sábado, 16 de noviembre de 2013

¿como hacer que mi computadora no se suspenda WINDOWS 7/8?



                          
         Entra a panel de control> hardware y sonido >opciones de energía y en la barra de lado izquierdo hasta abajo dice "cambia la frecuencia con el que el equipo entra en estado de suspensión", dale clic ahí y en donde dice "poner el equipo en estado de suspensión" ponle "nunca".
Y listo.

viernes, 25 de octubre de 2013

cambiar el formato de hora en windows 8 o win 8 .

  • Haz clic en el reloj de Windows, situado en la esquina inferior derecha, y selecciona "Cambiar la configuración de fecha y hora"
  • Haz clic en el botón "Cambiar fecha y hora"
  • Haz clic en "Cambiar configuración del calendario"
  • En la ventana que se abre, haz clic en la pestaña "Hora"
  • En la sección "Formatos de Hora", en Hora corta u Hora larga (dependiendo de tu reloj), reemplaza laH mayúscula por una h minúscula y haz clic en "Aceptar". Cierra las ventanas abiertas y listo!
  • Automáticamente cambiará el reloj de 24 a 12 horas
NOTA: Para poner en am o pm se pone h:mm tt

virus que crea tus archivos en acceso directo (solucionado).

     Cansado de ese virus de tu escuela o oficina que crea tus archivos en acceso directo, AQUÍ esta la solución solo descargas este archivo http://www.mediafire.com/?370bkb5w772abx7 que contiene el código attrib -s -h -r /s /d , pásalo a tu memoria y córrelo , espera hasta que salga de nuevo la unidad en el cmd y listo, solo cierra la ventana y tus archivos estarán como los tenias antes.
pasa o guarda el archivo a tus memorias, y cuando te vuelva a pasar que tus archivos se pongan en acceso directo solo córrelo y listo.

NOTA: es para no estar poniendo el código siempre en cmd y evitarte todo esa pérdida de tiempo.

sábado, 21 de septiembre de 2013

DECLARAR UN ARREGLO BIDIMENSIONAL EN C#


  DECLARAR UN ARREGLO BIDIMENSIONAL EN C#.

    El codigo es: int[,]nomArre=new int[extension,extension];

Ejemplo:

         Declarar un arreglo bidimensional tipo entero donde se tengan la dimension de 6 x 3.
        
                  int[,] dimension=new int[6,3];

ELEVAR AL CUADRADO O ALGUNA POTENCIA C#


ELEVAR AL CUADRADO O ALGUNA POTENCIA C#

            El codigo es :  Math.Pow(variable, potencia);

Ejemplo:
         double guardar,elevar,potencia;
         Console.Writeline("que numero quiere elevar: ");
         elevar=Convert.todouble(Console.Readline());

         Console.Writeline("a que potencia lo quiere elevar: ");
         potencia=Convert.todouble(Console.Readline());

         guardar=Math.Pow(elevar,potencia);
         
         Console.Writeline("el resultado es: "+guardar);
         
         Console.Readline();

SACAR RAÍZ CUADRADA DE UN NUMERO O VARIABLE C#.


SACAR RAÍZ CUADRADA DE UN NUMERO O VARIABLE C#.

                El código es: Math.Sqrt(variable o numero);

Ejemplo:
          double guardar, variable=4;
     guardar= Math.Sqrt(variable);                     Console.WriteLine("La raiz cuadrada de {0} es {1} ",variable,guardar);

domingo, 10 de febrero de 2013

COMO UTILIZAR EL IF EN C#




   Console.WriteLine ("LE GUSTA EL FUTBOL? SI/NO :");//HACEMOS UNA PREGUNTA AQUI PUEDE VARIAR DEPENDE LO QUE USTED NECESITE
string respuesta=Console.ReadLine();//GUARDAMOS LA RESPUESTA EN ESTE CASO
if(respuesta=="SI")//AQUI SE PONE IF Y ENTRE PARENTESIS LA CONDICION QUE QUEREMOS EVALUAR
//EN ESTE CASO ES SI LA RESPUESTA ES == A SI ENTRARA A LAS LLAVES
{//SE ABREN Y SE CIERRAN LLAVES
//ADENTRO PONEMOS LO QUE SE QUIERE HACER
Console.WriteLine("HA USTED LE GUSTA EL FUTBOL");
//AQUI NADAMAS MANDAMOS UN MENSAJE
}
else//ELSE ES PARA SI NO SE CUMPLE LA CONDICION DE ARRIBA MANDE O HAGA OTRA COSA QUE NECESITEMOS O QUE QUEREAMOS
{//IGUAL QUE ARRIBA SE ABREN Y SE CIERRAN LLAVES
//ADENTRO PONEMOS LO QUE QUEREMOS HACER
Console.WriteLine("HA USTED NO LE GUSTA EL FUTBOL");
//EN ESTE CASO PONEMOS UN MENSAJE NADAMAS
}
Console.ReadLine();//PONEMOS CONSOLE.READLINE PARA QUE LEA LAS LINEAS Y MANTENGA EL CURSOR HASTA QUE LE DEMOS ENTER PARA QUE SE CIERRE EL PROGRAMA.




COMO UTILIZAR EL CONTADOR "FOR" EN C#


 int multiplicacion=0,i=1;//aquí declaramos las variables que vamos a utilizar, y las declaramos en int por que son enteros.
//en este caso multiplicación la iniciamos en cero, por que vamos a hacer una operación con ella.
//la variable "i" la iniciamos o la ponemos que valga uno, para poder hacer que empiece desde 1 la multiplicación.
Console.WriteLine("dame el numero que quieres la tabla de multiplicar: "); //pedimos el numero del que queremos la tabla de multiplicación.
int multiplicar=Convert.ToInt32(Console.ReadLine());//lo guardamos en una variable de tipo int, por que es entero.
for( i=1;i<11;i++)
//ponemos la variable i que sea = a 1, para que comience desde 1, después ponemos ;
//luego ponemos que cuando "i" sea mayor a 11, termine de hacer la operación
//ponemos mayor a 11 por que aquí comienza desde cero,sino comenzara desde cero y faltara multiplicar por 10
//luego terminamos y ponemos ; después ponemos i++ para que valla incrementando en uno el valor de "i"

{//abrimos y cerramos llaves
multiplicacion=multiplicar*i;
//ponemos la variable multiplicación que inicialisamos en cero para int multiplicacion=0,i=1;//aquí declaramos las variables que vamos a utilizar, y las declaramos en int por que son enteros.
//en este caso multiplicación la iniciamos en cero, por que vamos a hacer una operación con ella.
//la variable "i" la iniciamos o la ponemos que valga uno, para poder hacer que empiece desde 1 la multiplicación.
Console.WriteLine("{0} x {1}={2}",multiplicar,i,multiplicacion);
//aquí con el console writeline mandamos imprimir la tabla de multiplicacion
//ponemos entre comillas "{0} x {1}={2}" el cero, el uno y el dos es la forma que queremos como se impriman las variables, empezara desde el cero y terminara en el 2
//luego en seguida ponemos una coma(,) esto es para que vaya agarrando la varible que queremos
//primero ponemos ,multiplicar (que es el numero que queremos multiplicar) ponemos una x para que se vea que es multiplicacion
//después ponemos otra coma(,) y  luego la "i"(que es el multiplicador y se mostrara)
//luego por ultimo ponemos otra coma(,) y despues multiplicacion(que es donde se guardo la multiplicación hecha)
}
Console.WriteLine("ESPERO QUE COMPARTAN COCO LOCO ON THE BEACH Y LES HAYA AYUDADO");
Console.WriteLine("NO SE OLVIDEN DE COMENTAR :D ");
Console.ReadLine();//ponemos console readline para que lea lineas, y el no se cierre la ventana hasta que le demos enter. hacer la operación

viernes, 8 de febrero de 2013

SEPARACIÓN DE CIFRA DÍGITO POR DÍGITO C#



           AQUÍ SEPARAMOS UN NUMERO DE 4 CIFRAS, DÍGITO POR DÍGITO Y LUEGO HACEMOS LA OPERACIÓN PARA SABER SI ES PAR O IMPAR.



Console.WriteLine ("INSERTE UN NUMERO DE 4 CIFRAS: ");//pide la cifra
int a=Convert.ToInt32(Console.ReadLine());//guarda la cifra
char [] digitos = a.ToString().ToCharArray(); //crea un arreglo con la variable char ya que agarra letras y dígitos le pone el nombre que quiere, después convierte la variable a letras(a.tostring();), después lo convertimos a .tochararray esto es para que los dígitos ocupen un lugar en el arreglo para así poder utilizarlos separadamente con el arreglo.
for(int i=0;i<4;i++)//creamos un contador para ir utilizando los dígitos se pone i<4 por que son 4 cifras.
{
if((dígitos[i] % 2) == 0)//hacemos un if, y adentro hacemos la operación que queremos hacer con el dígito en cada posición del arreglo, en este caso saber si es par o impar.
{
Console.WriteLine("Es Par, dígito :"+ dígitos[i]);//si su residuo es 0 cera par y se mostrara que dígito con un mensaje.
}
else
{
Console.WriteLine("Es Impar, dígito :"+ dígitos[i]);//si su residuo no es 0 cera impar y se mostrara que dígito con un mensaje.
}
Console.ReadLine();//para que lea las lineas de código  en mi caso no lo utilizo por que en monodevelop no se necesita.

NOTA: Si los dígitos están en una variable tipo int por ejemplo: char [] digitos = a.ToString().ToCharArray();      quedaría un arreglo en el que cada posición habría uno de los dígitos  ya el resto es recorrer el arreglo y hacer comparación o utilizarlo como ustedes quieran.
-para saber si un numero es par o impar la formula es con un if ((variable= = %2)==0) { c.w.("par");
}  else   {  c.w("impar"); }