Buscar este blog

sábado, 26 de mayo de 2012

Tutorial Esencial de MinGWStudio

Esta nueva entrada ira dedicada a un nuevo programa denominado MinGWStudio que se utiliza para programar. Tambien se denomina Programacion en C.
En esta entrada os explicaremos su funcionamiento esencial. Comencemos:

En la siguiente imagen vereis como empezar a utilizar nuestro programa.


Arriba del todo en la esquina izquierda podemos ver un recuadro que pone FILE, ese recuadro se utiliza para poder guardar el programa, abrir un nuevo documento o abrir un documento ya realizado.
Cuando clickemos en ese boton se nos desplegara una ventana con una serie de opciones. Ahora mismo queremos la opcion de abrir un documento nuevo, pulsaremos la primera opcion que viene al abrir la ventana (NEW).

Se nos desplegara una nueva ventana similar a esta.


En esta nueva ventana debemos de poner el nombre de nuestro nuevo documento, pero ATENCIÓN, ese nombre deberá de ser utilizado de nuevo para poder abrir un documento, asique debemos de acordarnos del nombre que hemos puesto inicialmente ya que si ponemos nombres diferentes, al guardar nuestro documento, no podremos localizar el documento.

Para poder abrir el documento, finalmente tendremos que realizar de nuevo el mismo proceso, es decir, volver a darle a NEW poner el nombre DEL DOCUMENTO ANTERIOR y finalmente se nos abrira.



Nuestro documento ya se a abierto y ya podemos utilizar nuestro programa.

Para realizar nuestro programa deberemos de poner unas instrucciones iniciales:

(Es preferible antes de comenzar un programa, hacer un diagrama de flujo para saber que tenemos que hacer a la hora de programar)

-1º Debemos de empezar poniendo siempre:

#include<stdio.h>
#include<math.h>
int main () {

Esto lo que hace es abrir las librerías que contiene nuestro programa y comenzar el programa ya que podemos ver una llave abierta. Cuando se acabe nuestro programa, debemos de cerrar todas las llaves abiertas.

Después de haber puesto esto, debemos de introducir las variables deseadas , es decir, los lugares en los cuales se guardaran nuestras instrucciones. Se introducen las variables con la funcion "int".

int variable;
int otravariable;
int lasvariablesquequieras;

PRINTF: esta función se utiliza para darle instrucciones a la persona que vaya a utilizar el programa de, por ejemplo, que es lo que puede elegir o que es lo que tiene que hacer. Debemos de poner printf ("La instruccion que queramos dar al usuario"); siempre tiene esa estructura y debemos de acordarnos de poner el punto y coma final.

SCANF: esta función se utiliza para pedir datos al usuario. Tiene esta estructura: scanf("%d", & la variable donde queramos guardar los datos);. Donde pone la variable donde queramos guardar los datos, deberemos poner una de las variables introducidas al principio del programa.

FOR: esta opción se utiliza para realizar un bucle para repetir alguna acción. Esta es la estructura que tenemos que poner  for  (variables =1; variables<= 10; variables ++); Donde pone "variables <=10", debemos de poner el numero de veces que queremos que se repita, es decir, si queremos que se repita 3 veces, pondremos "variables<=2" y así sucesivamente.
Donde pone variable tenemos que poner el nombre con el que hemos denominado a la variable que queremos que se repita.

IF: es una función para condicionar.. "Si se cumple esto, pasa esto" ó "Si no se cumple esto, pasa esto".
Se utiliza mucho a la hora de poner una contraseña en el programa. Aquí tenéis un ejemplo:


if(PIN!=0000){
printf("\nEl PIN no es correcto. Prueba de nuevo: ");
scanf("%d",& PIN);
}
if(PIN= =0000){
printf("\nEl pin es coorecto.");
printf("\nBienvenido a Robophone")


En el caso de que el PIN sea 0000, comenzara el programa. Si el PIN no es 0000, tendrás que probar de nuevo hasta poner el PIN correcto.

SWITCH: es una función utilizada a la hora de poder elegir entre varias acciones. La vamos a utilizar con distintos casos, es decir, a cada caso el programa realizara una acción determinada.
Esta función esta estructurada de la siguiente manera:


switch (variable){
case 1:.......
......
......
break;

case 2:.......
......
......
break;
default:

default = se tiene que poner al final de todos los casos para poder cerrar la funcion switch. Para poder pasar de un caso a otro, tenemos que poner break: y ya podemos pasar a otro caso siguiente.

WHILE: es una función similar a IF. Normalmente se utiliza para contraseñas en programas. While se puede traducir como "mientras", es decir, " mientras que eso no se cumpla, pasa esto".

Ejemplo:

while (clave!=00) {
printf (" \n La clave introducida no es correcta. Vuelva a intentarlo");


Mientras que la variable "clave" sea distinta de 00, la clave introducida no sera correcta. Por lo tanto, si introducimos 00,  el programa comenzara a funcionar.

Finalmente vamos a explicaros tras finalizar el programa, como construirle para ver que funciona correctamente.


En esos recuadros de rojo es donde se construye el programa. En el tercer recuadro recuadro es donde se construye finalmente el programa. Antes tenemos que dar a los dos botones anteriores para saber si tenemos errores en nuestro programa.
En el caso de que tengamos errores aparecerán en el cuadro grande de abajo del todo. Lo que tenemos que hacer es corregirlos y construir nuestro programa.

Bueno pues este ha sido mi tutorial esencial para programacion en c.

Espero que os haya servido :)