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"); }

domingo, 3 de febrero de 2013

C# SINTAXIS Y VOCABULARIO



IDENTIFICADORES: los identificadores son los nombres asignados por el programador de c# tales como clases, espacios de nombres, métodos, campos, propiedades, etc.

LITERALES O VARIABLES: Los literales o variables son elementos de datos que se introducen en el código de valor. Estos son interpretados por el compilador y se convierte en un tipo de datos c#.

CONSTANTES: Son valores que se usan en el código que no cambia nunca su valor.

OPERADORES ARITMÉTICOS Y LÓGICOS: Sirven para realizar operaciones matemáticas lógicas (<>, &, ^, ||, +, -, *, /).

SIGNOS DE C# : Sirven para amplificar bloques de instrucciones.
                             { }: Donde se lleva acabo las lineas de códigos.
                             ( ): Indican una acción.
                             //: Sirve para poner comentarios en los bloques de códigos. 
                             /*
                              *  : Para ser varios comentarios
                              */

VARIABLES QUE SE UTILIZAN EN C#




    

CLASIFICACIÓN DEL SOFTWARE




SOFTWARE DE SISTEMA : Sistemas operativos, controladores de dispositivos, herramientas de diagnostico, servidores.

SOFTWARE DE PROGRAMACIÓN: editores de texto, compiladores, interpretes.

SOFTWARE DE APLICACIÓN: aplicaciones ofimáticas  software educativo, bases de datos telecomunicaciones, vídeo juegos, diseño asistido,  etc .

SOLO POR HOY AMOR!!


ELLA: AMOR ESTAREMOS JUNTOS POR SIEMPRE?
EL: SOLO POR HOY AMOR!!!
ELLA : COMO QUE SOLO POR HOY A QUE TE REFIERES CON ESO???? ACASO YA NO TE IMPORTO, YA NO ME QUIERES???
EL : CLARO QUE ME IMPORTAS Y MUCHO ERES LO MEJOR DE MI VIDA Y SIEMPRE TE VOY A AMAR.
ELLA: ENTONCES POR QUE DICES QUE SOLO POR HOY ESTAREMOS JUNTOS????
EL: POR QUE MAÑANA NO SE LO QUE PASE, NO SE SI VIVIRÉ O MORIRÉ NO SE SI ALGUIEN SE PUEDA METER EN TU VIDA, NO SE SI SEGUIREMOS JUNTOS, NO SE SI ESTO DURE PARA SIEMPRE ,NO SE LO QUE PUEDA PASAR MAÑANA.
PERO HOY ESTAMOS JUNTOS, HOY ESTAMOS VIVOS, HOY NOS AMAMOS, HOY TE MUESTRO TODO MI AMOR, HOY SOY FELIZ CONTIGO, "HOY SOLO POR HOY, SOMOS FELICES Y NOS AMAMOS, Y LO MAS IMPORTANTE ESTAMOS JUNTOS", POR ESO SOLO POR HOY ESTAREMOS JUNTOS POR QUE EL MAÑANA ES UN MISTERIO, APROVECHEMOS EL HOY QUE ESTAMOS JUNTOS Y DEJEMOS EL MAÑANA COMO UN MISTERIO!!!!!
¡¡¡¡¡¡¡¡"POR ESO MI VIDA AL DESPEDIRTE DE MI, DESPÍDETE CON UN GRAN BESO COMO SI FUERA LA ULTIMA VEZ QUE NOS VEMOS, POR QUE EL MAÑANA ES UN MISTERIO Y SORPRESAS NOS PUEDE DAR"!!!!!!

DE MI AUTORIA : HUGO GONZALEZ PARA LA PERSONA QUE MAS AMO EN MI VIDA , Y SOLO POR HOY ESTAMOS JUNTOS LGCR <3!!!!!

sábado, 2 de febrero de 2013

MI PRIMER PROGRAMA EN C#


       PARA PODER PROGRAMAR EN ESTE LENGUAJE DE PROGRAMACIÓN ES NECESARIO TENER EL VISUAL STUDIO O SI TIENES LINUX DESCARGARTE EL MONODEVELOP  (QUE TAMBIÉN PUEDE SER METIDO EN WINDOWS SOLAMENTE QUE AQUÍ SE PROGRAMA EN CONSOLA, NINGUNO DE SUS LENGUAJES ES VISUAL) .
YA QUE ABRIMOS NUESTRO PROGRAMA, SELECCIONAMOS EL LENGUAJE DONDE VAMOS A PROGRAMAR EN ESTE CASO C# MODO CONSOLA.

UNA VEZ YA DENTRO DEL PROGRAMA UTILIZAREMOS ESTOS COMO MANDOS :
Console : QUE ES PARA LLAMAR A LA CONSOLA, QUE SALGA EN LA CONSOLA.
Write: ES PARA ESCRIBIR EN LA MISMA LINEA.
WriteLineES PARA ESCRIBIR UN TEXTO Y SALTARTE UNA LINEA.
UNA VEZ YA CONOCIDO ESTOS ELEMENTOS BÁSICOS EMPEZAREMOS CON UN EJEMPLO SENCILLO :


Console.Write("hola amigos este es mi blogger"); 
Console.ReadLine(); 

  • se pone Console para pedir que el mensaje se muestre en la consola.
  • después Write para decir que vamos a escribir un texto.
  • luego abrimos paréntesis  y dentro de los paréntesis ponemos comillas y adentro de las comillas el texto que queremos que salga en consola.
  • por ultimo ponemos punto y como para terminar .
  • por ultimo ponemos Console. Readline para que nos leea la linea de codigo, ponemos paréntesis y terminamos con el punto y coma
  • en monodevelop no es necesario poner Console.ReadLine, esto solo se pone el visual estudios.

Espero que les haya ayudado. 



-->

BIENVENIDA

HOLA GENTE ESPERO Y ESTE BLOG LES AYUDE EN ALGO!!!!
         SERA DE TODO UN POCO , PERO MAS ENFOCADO A LA ESCUELA, ESPERO Y MIS APORTACIONES LES AYUDEN EN ALGO.