Pr1

227 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
227
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pr1

  1. 1. LENGUAJE “C” Programación
  2. 2. INTRODUCCIÓN <ul><li>El lenguaje de programación C es un lenguaje de programación de &quot;bajo nivel&quot;. </li></ul><ul><li>“ C” maneja los elementos básicos del ordenador como caracteres, números y direcciones de memoria. </li></ul><ul><li>Dispone de Librerías de funciones externas al lenguaje, la cual cosa lo convierte en portable independientemente de la maquina que ejecuta el programa. </li></ul><ul><li>La descripción del lenguaje se realiza siguiendo las normas del ANSI C, por lo tanto, todo lo expresado será utilizable con cualquier compilador. </li></ul>
  3. 3. Estructura de un programa <ul><li>Librerías </li></ul><ul><li>Variables globales; </li></ul><ul><li>Main () </li></ul><ul><li>{ </li></ul><ul><li>Variables locales; </li></ul><ul><li>Sentencias; </li></ul><ul><li>} </li></ul>Diferentes librerías a utilizar Variables del programa Inicio del programa Cuerpo del programa Fin del programa
  4. 4. Librerías <ul><li>Conjunto de funciones que se identifican con un nombre y que tenemos que llamar al principio del programa para utilizar unas funciones concretas. </li></ul><ul><li>Lista de librerías usuales: </li></ul><ul><ul><li>Stdio.h  funciones de entrada-salida </li></ul></ul><ul><ul><li>Conio.h  mas funciones de entrada-salida </li></ul></ul><ul><ul><li>Math.h  funciones matematicas </li></ul></ul><ul><ul><li>Stdlib.h  mas funciones matematicas </li></ul></ul><ul><ul><li>Ctype.h  funciones de conversion de caracteres </li></ul></ul><ul><ul><li>String.h  funciones de cadena </li></ul></ul><ul><ul><li>Graphics.h  funciones graficas </li></ul></ul>
  5. 5. Variables <ul><li>Son combinaciones de letras y números que permiten almacenar cualquier valor en la memoria del ordenador. </li></ul><ul><li>Estos valores los podremos utilizar en el programa haciendo referencia al nombre de la variable. </li></ul><ul><li>Al finalizar la ejecución del programa las variables se borran. </li></ul>
  6. 6. Variables II <ul><li>Tipos de variables: Dependiendo del valor a guardar tendremos que determinar el tipo de la variable. </li></ul><ul><li>Tipos: </li></ul><ul><li>char  valores caracter </li></ul><ul><li>int  valores numericos enteros </li></ul><ul><li>float  valores numericos grandes con decimales </li></ul><ul><li>double  valores numericos grandes con decimales </li></ul>
  7. 7. Variables III <ul><li>Modificadores de variables: Son parámetros que permiten modificar los rangos de los tipos de variables, principalmente del tipo (int) </li></ul><ul><li>Modificadores: </li></ul><ul><ul><ul><ul><li>Signed </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Unsigned </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Long </li></ul></ul></ul></ul><ul><ul><ul><ul><li>short </li></ul></ul></ul></ul>
  8. 8. Variables IV <ul><li>Modificador  signed </li></ul><ul><li>Es el modificador por defecto que utiliza “C”, en el caso de una variable definida como: </li></ul><ul><li>signed int </li></ul><ul><li>almacenara valores entre -32000 y 32000 </li></ul><ul><li>Modificador  unsigned </li></ul><ul><li>Este modificador en una variable INT se definira como : </li></ul><ul><li>unsigned int </li></ul><ul><li>almacenara valores entre o y 65000 (pasa todo el rango de números negativos a positivos) </li></ul><ul><li>Modificador  long </li></ul><ul><li>Este modificador en una variable INT se definirá como: </li></ul><ul><li>long int </li></ul><ul><li>almacenara valores entre -2000000000 y 2000000000 </li></ul>
  9. 9. Ejemplo Declaración de Variables <ul><li>Declaración de una variable como un entero </li></ul><ul><ul><ul><li>int variable; </li></ul></ul></ul><ul><ul><ul><li>int variable2; </li></ul></ul></ul><ul><ul><ul><li>int variable3; </li></ul></ul></ul><ul><li>Declaración de variables y asignación de valores en una línea </li></ul><ul><ul><ul><li>int variable = 1000, variable2 = 2, variable3; </li></ul></ul></ul><ul><li>Declaración de variables tipo texto </li></ul><ul><ul><ul><li>char variable ; </li></ul></ul></ul><ul><li>Con tamaño fijo de caracteres: </li></ul><ul><li>char variable[15]; </li></ul><ul><li>Con asignación de valor </li></ul><ul><ul><ul><li>char variable = 'a' ; </li></ul></ul></ul>

×