Este curso está bajo licencia CopyRight. No se permite su reproducción parcial o total sin la expresa autorización de Scour Design.
Éste va a ser un curso de C a nivel básico, ya que el objetivo de este curso no es que el alumno llegue a conocer al 100% dicho lenguaje, sino que aplique los conocimientos adquiridos en el curso de Pseudocódigo a un idioma real.
En este curso no se va a explicar que es cada cosa, ya que esos conocimientos se han impartido en el curso de Pseudocódigo. Sencillamente se va a explicar la sintaxis de modo que el usuario, conociendo ya la lógica de la programación estructurada, aplique sus conocimientos para programar.
Una vez descargado el programa, procedemos a instalarlo. En primer lugar seleccionamos el idioma:
Le damos a aceptar a la siguiente pantalla y dejamos lo seleccionado por defecto en la que aparecerá a continuación:
En la siguiente pantalla hacemos clic en Instalar. Una vez instalado cuando ejecutemos el programa por primera vez, nos pedirá que seleccionemos el idioma y el estilo (decorativo) del programa:
Para crear nuestros programas deberemos crear proyectos nuevos, para ello hacemos clic en el botón de nuevo proyecto:
Se abrirá la ventana de configuración del nuevo proyecto y le daremos los siguientes parámetros:
Por último, nos pedirá que guardemos el proyecto en una carpeta del disco duro.
Una vez hayamos terminado de escribir el código de nuestro programa, tendremos que compilarlo para generar el ejecutable (.exe), para ello están los siguientes botones:
De izquierda a derecha son:
Lo más usual es utilizar el último.
Veíamos en Pseudocódigo que la estructura de nuestros programas era:
Declaraciones //Aquí escribimos todas las declaraciones Fin Declaraciones Código //Aquí escribiremos el código de nuestra aplicación Fin Código
En C, todo se realiza dentro de la función main(), de la siguiente forma:
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { //Código de nuestra aplicación system("PAUSE"); return 0; }
Las sentencias include del principio sirven para incorporar a nuestro código librerías de funciones. Entre las funciones que incorpora se encuentran por ejemplo, las funciones para Leer y Escribir entre otras muchas.
Los argumentos int argc, char *argv[] de la función main son necesarios para operar correctamente con las funciones externas de las librerías, pero eso, en principio, es algo ajeno a nuestro trabajo.
Por último system("PAUSE"); sirve para que el programa no se cierre al terminar su ejecución, sino que espere a que lo cierre el usuario. Y return 0; es necesario ya que main() es una función que devuelve un entero.
Vimos en Pseudocódigo que para añadir comentarios al código se anteponía la doble barra //, en C también se pueden escribir comentarios así, y además podemos añadir comentarios de varias líneas utilizando barra y asterisco al principio y asterisco y barra al final (/*Comentario*/). Ejemplo:
//Comentario 1 //Comentario 2 //Comentario 3 o /* Comentario 1 Comentario 2 Comentario 3 */
En C y en todos los lenguajes derivados de C, cada instrucción debe terminar con punto y coma (;)
Num1 = 7 //Incorrecto Num1 = 7; //Correcto
Este curso está bajo licencia CopyRight. No se permite su reproducción parcial o total sin la expresa autorización de Scour Design.