En esta entrada explicaré como usar este programa, explicaré algunos conceptos de programación y os mostraré algún programa acabado.
¡Como abrir y guardar un programa!
En primer paso, a la hora de empezar a programar , hay que crear y guardar el archivo, para ello:
En la barra superior, pincha en este icono
Después te aparecerá un cuadro donde deberás poner el nombre del archivo y decidir donde se guardará.Es importante que esté seleccionado "win32 console application".
Luego, deberás volver a darle al mismo icono y te aparecerá otro cuadro,
Aquí debes seleccionar "C/C++ Source File", volver a poner el mismo nombre que habias puesto antes al archivo y guardarlo en el mismo lugar que antes.
Una vez hecho esto, ya puedes empezar a programar.
Lo primero al empezar a programar
Siempre se empieza poniendo el nombre y la fecha, pero lo mas importante en poner:
#include<stdio.h> y #include<math.h>
Esto nos permitirá cargar las librerias y después hay que poner int main(){ que indica el comienzo del programa.
Hacer un programa
Vamos a practicar con un programa que nos pedirá 2 números y nos hará su suma.
Lo primero siempre es crear el programa, poner el nombre del trabajo, cargar las librerías con las funciones ya dichas y empezar el programa con int main(){.
Una vez hecho esto hay que poner las variables que queramos usar.
Para ello hay que poner: int nombre de la función;
Como puedes observar hemos puesto 3 variables. Sumando1 y sumando2 son un número y resultado será el resultado de la suma.
Después de poner las variables hemos puesto 2 printf que lo que hacen es que salga un texto en la pantalla del programa.
printf ("texto");
Después de cada printf hemos puesto un scanf que lo que hace es coger el número que nosotros pongamos.
scanf ("%d",& nombre variable)
Por último ponemos resultado=sumando1+sumando2; que lo que hará sera sumar los números y guardar el resultado en la variable resultado.
Al final ponemos un printf que nos dirá cual es el resultado.
Recuerda cerrar el programa poniendo }
Cuando tengas hecho el programa es hora de compilar, construir y ejecutar.
En la barra superior tendrás 3 botones.
Pincha sobre el primero y en el cuadro de texto de abajo te saldrá si tienes algún error o algún warning. Mientras tengas errores no te funcionará el programa y tendrás que buscar los errores y corregirlos.
Esta será la imagen del programa:
Otras funciones:
Con el ejemplo anterior hemos explicado muy pocas funciones de programación. A continuación podrás ver con otros ejemplos que hay muchas más.
If, else
Usaré este programa que hice como ejemplo.
Usando el if, puedo hacer que el programa ejecute algo si cumple una condición.
Por ejemplo en el programa de arriba tengo puesto que para que funcione el programa tengo que introducir una clave.
El if lo que me hace es que si el valor es 5 entonces seguimos con el programa.
Pero si no es 5 no se ejecutará.Con el else puesto, me saldrá que si el valor no es 5 entonces aparecerá un printf que me dirá que la clave es incorrecta.
For
Con For nos permitirá hacer un bucle que se ejecutará las veces que indiquemos.
For ( j=1; j<=10; j++) {
Lo que quiere decir esto que he puesto en mi programa es que: para j comenzando con valor igual a 1 y hasta que j sea igual que 10 y con un incremento de uno en uno
( j ++ ) que haga lo que esté entre llaves.
Sentencia Switch
Explicaré el switch poniendo como ejemplo este programa de arriba que he hecho.
En este programa lo que he hecho ha sido que pulsando un número me salga una cosa diferente en pantalla, en este caso una frase cualquiera.Los números que podré pulsar serán el 1,2,3 o 4.
La sentencia switch me permitirá que pulsando por ejemplo el 1 me salga un saludo, con el 2 una despedida, con el 3 un insulto y con el 4 un piropo.Cada uno es un case que irá con su break.
Al final de todo esto se pone un default que me indicará que he introducido un número incorrecto.
While
While será una condición. Por ejemplo, imaginemos que tengo una variable a,que tiene que estar entre 1 y 10.
Con While pongo que si ese valor es menor que 1 o mayor que 10 me saldrá un printf diciéndome que el valor es incorrecto.
Mientras tanto el valor sea correcto el programa me funcionará.