3

Cómo programar (Principios básicos)

Publicado por el .

En este artículo aprenderás los principios básicos de toda programación. Aunque cada lenguaje es diferente, todos ellos cuentan con unos conocimientos en común que se deben saber.

Programando.

Antes de escribir la aplicación directamente en código, es muy común realizar un esquema en pseudocódigo donde se resume toda la aplicación que vamos a programar posteriormente mediante nuestras palabras. Este esquema luego se traducirá al lenguaje elegido.

Las definiciones que se deben conocer para cualquier tipo de lenguaje son:

Variables

Una variable es un espacio de memoria que se dedica a guardar cierta información que posteriormente podrá ser consultada o modificada según sea necesario. Para declarar una variable se suele seguir el siguiente esquema:

Variable = valor;

Condicionales

Se utilizan para exponer condiciones. Existen varios tipos de condicionales:

Si/Sino

El código se ejecutará si la condición expuesta se cumple. Si no se cumple podemos optar por establecer un código alternativo o dejar que siga el programa.

Si (a = 1) {

Decir “El número elegido es el 1”;

}sino{

Decir “El número elegido es distinto a 1”;

}

Cuando enumeramos las condiciones utilizamos operadores lógicos como: =, <, >, <=, >=, etc.

Mientras

El código se ejecutará una y otra vez (bucle) siempre que la condición expuesta se cumpla.

Mientras (a<10) {

Decir “El número es menor a 10”;

}

Algo que nos ayudara en este condicional es la función de ampliar una variable siempre que el código se repita.

Mientras (a<10) con a = a + 1 {

Decir “El número es menor a 10”;

}

Durante

Es un bucle que ejecutará el código que hay en su interior para unos valores determinados de una variable.

Durante (a = 5 hasta 10) {

b = b + 1;

}

Estas son las definiciones de las funciones más básicas que aplicadas a cualquier lenguaje de programación nos permitirán crear pequeños códigos. Ejemplo:

Seudocódigo

Variable a;

Variable b;

Variable c;


a = 10;

b = 5;

c = a + b;


Si (a = 10 y c = 15) {

Decir “Resultado correcto”;

}sino{

Decir “Resultado incorrecto”;

}

Lenguaje PHP

<?

a = 10;

b = 5;

c = a + b;


if (a == 10 and c == 15){

echo “Resultado correcto”;

}else{

echo “Resultado incorrecto”;

}

?>

Lenguaje java

public class Ejemplo {

public static void main(String args[]) {


int a;

int b;

int c;


a = 10;

b = 5;

c = a + b;


if (a == 10 y c == 15) {

System.out.println(“Resultado correcto”);

}else{

System.out.println(“Resultado incorrecto”);

}


}

}

Como veis en los ejemplos, después de crear el pseudocódigo tendremos el programa casi hecho. Solo nos faltara conocer la terminología del lenguaje en cuestión.


3 comentarios

  1.   Etnos dijo

    en c++ (creo que es el lenguaje con el que se empieza en plan serio) sería

    int main{
    int a=10;
    int b=5;
    int c=a+b;
    if(a=10 and c=15) cout << "Resultado correcto" << end;
    else cout << "Resultado incorrecto" << end;
    }

    Espero que esto tambien os ayude 😀

    1.    Pruden dijo

      Gracias por tu aporte.

      Respecto a la importancia de C++, en mi opinión Java le está ganando terreno poco a poco. Cada vez existen más programadores que utilizan este lenguaje.

      Un saludo y gracias de nuevo 😉

  2.   DoctorPC dijo

    Buen artículo, en general lo importante es tener fundamentos de programación, teniendo buenas bases aprender los lenguajes se hace mucho más fácil

A inventar!