programa en lenguaje c
El lenguaje C:
El lenguaje C esta comprendido como uno de los más rápidos y potentes en la
actualidad. Es un lenguaje que vale la pena aprender, luego que en este se han
desarrollado cosas que son conocidas por nosotros a nivel computacional como lo
es Linux que esta desarrollado en su totalidad en C.
Aclaro que C es diferente a C++, es más se puede decirque es una extensión de
C, por lo que es recomendable aprender C como base para aprender C++.
Compiladores:
Los compiladores son programas que convierten un código fuente a un programa
ejecutable, ya que el ordenador trabaja con 0 y 1, si programamos en este sistema
tal vez no lograríamos obtener lo que queremos o simplemente nos tardaríamos
bastante tiempo en desarrollar algo muy simple.El compilador nos permite modificar un programa tantas veces queramos por lo
que si cometemos algún error podremos arreglarlo y volverlo a ejecutar hasta
obtener el resultado esperado.
Existen diferentes tipos de compiladores, pero usaremos el programa Dev-C++ ya
que nos da muchas facilidades a la hora de programar.
EL primer programa:
En la anterior imagen observamos parte del entorno deC y se desarrollo lo que
será el primer código fuente que escribirá en lenguaje C.
Paso a paso:
Este programa lo único que hará es mostrar por pantalla el mensaje “Mi primer
programa”.
-
En las primeras líneas observamos dos instrucciones las cuales son
#include y #include , están son librerías las cuales nos
permitirán usar funciones que están definidas dentro de ellas, lo que hace el“#include” es dirigirnos a las funciones que están dentro de los signos “”.
La librería “#include ” nos va permitir usar las instrucciones
básicas de C, en las cuales están comprendidas la lectura y escritura de
mensajes, variables, datos, etc.
La librería “#include ” en este caso usaremos solo una función lo
que nos permitirá “congelar” la ejecución del programa y así lograr observarmas detenidamente lo que hace el programa.
-
Luego observamos la siguiente instrucción
Todos los programas en lenguaje C deben tener una función llamada
“main”, la cual es la primera en ejecutarse en el programa que
desarrollemos.
-
Seguido a esto tenemos el corchete “{“el cual nos indica el inicio de una
función, en este caso la función “main”.
-
Seguido tendremos el cuerpo delprograma, que en este caso es:
Acá solo tendremos dos instrucciones pero el cuerpo del programa puede
ser tan grande como se necesite para resolver el problema planteado.
La instrucción printf (“Mi primer programa \n”); nos permitirá sacar por
pantalla lo que esta dentro de las comillas y así mismo agregar un salto de
línea(\n) al final dé la impresión.
-
La instrucciónsystem(“PAUSE”); nos permitirá pausar la ejecución del
programa para ver los resultados del código que acabamos de escribir.
Finalmente terminaremos el programa con el corchete “}”lo que nos permite
cerrar la función y así mismo darle un fin al programa.
Para ejecutar el programa en Dev-C++ oprimiremos la tecla F9 o el botón
mostrado en la imagen
NOTA: Para hacer comentarios sobre el código podemos usar“/* comentarios*/”
donde en el centro de los símbolos “/*…*/” colocaremos comentarios tal vez para
que después de un tiempo no olvidemos que hace el programa o simplemente
hacer comentarios de que hace cada instrucción.
Declaración de Variables
En el lenguaje C tenemos diferentes tipos de variables las cuales se definen,
dependiendo el tipo de valor que le vamos asignar, de la siguientemanera:
Tipo de
Variable(pseudocódigo)
Entera
Real
Carácter
Cadena de Caracteres
Definición
Se usan para representar
números enteros.
Se usan para representar
números reales (con
decimales).
Se usan para representar
caracteres simples de
longitud 1.
Se usan para representar
una cadena de caracteres
determinados por un
tamaño.
Forma de usar en lenguaje C
int ;
float...
Regístrate para leer el documento completo.