Fundamentos y Errores comunes de Programación

ik94so7cfpzyni8rqvsc

¿Eres nuevo en el mágico mundo de la programación y aun no te quedan claro muchas cosas? Quédate, estas en el lugar correcto. Dicen por allí que los programadores somos artistas y no es para menos la programación es una profesión extremadamente creativa. -¿Dijiste creativa?-. Hombre pues claro, es creatividad basada en lógica.

Empezare por describirte los Fundamentos y Errores Comunes de Programación y un poco de ayuda extra con algunos secretos de codificación.

Fundamentos de Programación

  • C# tiene una gran cantidad de métodos que podemos llamar en los proyectos que desarrollemos.
  • Las variables tienen un nombre y el programados puede elegir el que desee asignarles.
  • Las variables tienen un tipo y el programador puede elegir cual de ellos utilizará.
  • Las variables contienen un valor.
  • El valor de una variable puede modificarse mediante una instrucción de asignación.
  • Los argumentos que pasamos a los métodos para dibujar gráficos tienen el efecto de controlar las formas que se dibujan.
  • Un método es una sección de código que tiene un nombre asignado. Para invocar el método usamos su nombre.
  • Podemos codificar métodos void o métodos que devuelvan un solo resultado.
  • Es posible pasar argumentos a un método. Esto puede hacerse por valor o por referencia (mediante el uso de ref o de out).
  • Cuando un método sólo debe devolver un valor, la transferencia puede llevarse a cabo mediante el uso de return en vez de usar out o ref.
  • Si podemos identificar una tarea bien definida en nuestro código, seremos capaces de separarla y escribirla en un método.

(más…)

Conversiones entre cadenas y números C#.

Escrito desde: Mi casa con dolor de cuello.

Uno de los usos mas importantes del tipo de datos string son las operaciones de entrada y salida, en donde procesamos los datos que introduce el usuario y mostramos el resultado en pantalla. Muchos de los controles de C# trabajan con cadenas de caracteres en vez de hacerlo con números, por lo cual hoy aprenderemos a realizar conversiones entre números y cadenas.

La clase Convert proporciona varios métodos para este propósito. Para convertir una variable o cálculo (expresión general) podemos utilizar el método ToString. En otras palabras convertiremos una variable int en una cadena de caracteres (cadena de salida). Aquí algunos ejemplos:

string t1, t2;
int num = 44;
double s = 1.234;
t1 = Convert.ToString(num);    //t1 es "44"
t2 = Convert.ToString(s);       //t2 es "1.234"

(más…)

Operadores aritméticos en C#

Escrito desde: Mi casa subiendo vídeo.

Este articulo estará acompañado de un vídeo que estaré subiendo en próximos días en mi canal de Youtube, en cuanto este en línea lo dejare debajo de esta entrada.

Hoy te presento el conjunto básico de operadores aritméticos, los típicos que encontramos en la calculadora de nuestro celular o en una ordinaria. Y los cuales escribiré según el orden en que se deben de realizar las operaciones.

  • * multiplicación.
  • / división.
  • % módulo.
  • + suma.
  • – resta.

Siendo la multiplicación, división y módulo (*, /, %) las operaciones que se deben de llevar a cabo antes que la suma y la resta (+, -). También puedes utilizar paréntesis para agrupar los cálculos y forzarlos a llevarse a cabo en un orden especifico. Si un calculo incluye operadores de la misma precedencia, las operaciones se realizan de izquierda a derecha. Aquí tienes algunos ejemplos: (más…)

Declaración de variables en C#

Feliz Cumpleaños Elena.

Hace un par de días subí a mi canal de Youtube (link del vídeo) un vídeo donde explicaba la codificación para calcular el área de un rectángulo, en el declaraba tres variables de tipo int que en determinado momento me servirían para guardar los datos del rectangulo. Recuerda que podemos usar cualquier nombre para nuestra variable pero es mejor optar por nombres claros en vez de nombres cómicos o raros.

Una vez elegidos los nombres debemos declararlos. Aquí las declaraciones:

int area;
int baseRectangulo;
int alturaRectangulo;

Al declarar las variables debemos anteponer al nombre el tipo que necesitamos (en las tres variables anteriores utilizamos el tipo int, porque todas mis variables contendrán números enteros). Antes de que empieces a decirme que las puedo declarar todas juntas lee completa mi entrada ya que muestro todas las formas en las que se pueden declarar las variables.

También podríamos utilizar como alternativa una solo línea de código como está: (más…)

Calcular el área de un rectángulo Código Fuente C#

Escrito desde: Mi casa.

Hoy vamos a ver un pequeño y sencillo programa que nos sirve para calcular el área de un rectángulo, supongamos que las medidas de los lados del rectángulo están representadas en números enteros (int).

Herramientas y controles para el Formulario:

  • Un botón.
  • 3 etiquetas Label.
  • 2 textBox.

Todo nuestro código estará dentro del método button1_Click.

rectangulo

En el programa utilizaremos tres variables int, ellas se encargarán de guardar los datos de nuestro rectángulo. Recordemos que nuestras variables pueden tener cualquier nombre (cuidado con las palabras reservadas) pero es importante darle un nombre respecto a lo que realiza esa variable y evitar nombres comicos o raros.

Una vez seleccionados los nombres debemos declararlos en C#, al declarar las variables anteponemos al nombre que elegimos el tipo que necesitamos (int).

int area;
int baseRectangulo;
int alturaRectangulo;

Una vez declaradas nuestras variables podemos colocar nuevos valores en ellas mediante la instrucción de asignación. (más…)