SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
LENGUAJE
                                        “C”
                                                           Programación




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Secuencias de escape
                Las secuencias de escape se utilizan para representar caracteres o acciones
                 especiales.
                Lista de secuencias:
                           ”              Comillas dobles
                           ’              Comilla simple
                           ?              Interrogante
                           b              Retrocede un caracter
                           n              Efectua un salto de linea
                           r              Coloca el cursor al principio de la linea
                           t              Representa el tabulador desplazando una serie de espacios




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Operadores
                Los operadores son simbolos que utilizamos
                 para realizar operaciones y comparaciones.
                Tipos de operadores:
                            Operadores aritmeticos
                            Operadores relacionales

                            Operadores logicos




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Operadores II
                Operadores aritmeticos

                           +               suma
                           -               resta
                           *               multiplica
                           /               divide
                           ++              incrementa un valor
                           --              decrementa un valor
                           %                     obtiene el resto de una division entera




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Operadores III
                Lista de operadores relacionales:
                           ==              igual que
                           >               mayor que
                           >=              mayor o igual que
                           <               menor que
                           <=              menor o igual que
                           !=                    diferente que




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Operadores IV
                Lista de operadores logicos:

                           &&              significa y (and)
                           ||              significa o (or)
                           !               significa negacion no (not)




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Libreras
                Las librerias son grupos de funciones que
                 permiten realizar determinadas operaciones, al
                 principio de los programas tendremos que
                 llamar a las librerias necesarias según las
                 acciones que debe realizar el programa.
                La orden que llama a las librerias es,

                           #include <nombre de la libreria>



Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Ejemplo de llamadas a librerias


                       Dependiendo de las acciones a realizar por
                        el programa tendremos que llamar a una o
                        varias librerias.
                                 #include <stdio.h>
                                 #include <conio.h>
                                 #include <graphics.h>
                                 #include <string.h>
                                 #include <ctype.h>
                                 #include <math.h>
                                 #include <stdlib.h>


Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Constantes
                Podemos definir una constante con un valor
                 determinado mediante el parametro #define.

                                          #define FIN 'F'
                                          #define MAX 1000


                A partir de este momento al hacer referencia a FIN el
                 valor que cogera el programa sera la “F”, de la misma
                 forma al hacer referencia a MAX entendera “1000”



Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Más contenido relacionado

Destacado

Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Matthew Leingang
 
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56TonHor Hor
 
325 Kingswood Road
325 Kingswood Road325 Kingswood Road
325 Kingswood Roadgmccall
 
Alerta_033
Alerta_033Alerta_033
Alerta_033IPAE
 
chmsc lab school science project-Kinds of muscles
chmsc lab school science project-Kinds of muscleschmsc lab school science project-Kinds of muscles
chmsc lab school science project-Kinds of musclesElvi Navezaga
 
Pc zombie.
Pc zombie.Pc zombie.
Pc zombie.comerce1
 
Samsung T10 La`Fleur par Moveplayer
Samsung T10 La`Fleur par MoveplayerSamsung T10 La`Fleur par Moveplayer
Samsung T10 La`Fleur par Moveplayerkorina nariko
 
Subsidio al Empleo Joven
Subsidio al Empleo JovenSubsidio al Empleo Joven
Subsidio al Empleo Jovenerickarcos
 

Destacado (13)

Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
 
New website announcement white bkg
New website announcement white bkgNew website announcement white bkg
New website announcement white bkg
 
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56
สถิติท่องเที่ยวระหว่างประเทศเดือนกุมภาปี 56
 
325 Kingswood Road
325 Kingswood Road325 Kingswood Road
325 Kingswood Road
 
Prezentacja strońskiego raportu korkowego 2012
Prezentacja strońskiego raportu korkowego 2012Prezentacja strońskiego raportu korkowego 2012
Prezentacja strońskiego raportu korkowego 2012
 
Remarkable Ads
Remarkable AdsRemarkable Ads
Remarkable Ads
 
Alerta_033
Alerta_033Alerta_033
Alerta_033
 
chmsc lab school science project-Kinds of muscles
chmsc lab school science project-Kinds of muscleschmsc lab school science project-Kinds of muscles
chmsc lab school science project-Kinds of muscles
 
Gustavo
GustavoGustavo
Gustavo
 
Pc zombie.
Pc zombie.Pc zombie.
Pc zombie.
 
Association Marketing - LTCi
Association Marketing - LTCi Association Marketing - LTCi
Association Marketing - LTCi
 
Samsung T10 La`Fleur par Moveplayer
Samsung T10 La`Fleur par MoveplayerSamsung T10 La`Fleur par Moveplayer
Samsung T10 La`Fleur par Moveplayer
 
Subsidio al Empleo Joven
Subsidio al Empleo JovenSubsidio al Empleo Joven
Subsidio al Empleo Joven
 

Similar a !Prograc2 (20)

!Prograc7
!Prograc7!Prograc7
!Prograc7
 
!Prograc9
!Prograc9!Prograc9
!Prograc9
 
!Prograc1
!Prograc1!Prograc1
!Prograc1
 
PROGRAMACION
PROGRAMACIONPROGRAMACION
PROGRAMACION
 
introduccion pdf
introduccion pdfintroduccion pdf
introduccion pdf
 
Dev c++
Dev c++Dev c++
Dev c++
 
Programacion web introduccion diego zuluaga
Programacion web introduccion diego zuluagaProgramacion web introduccion diego zuluaga
Programacion web introduccion diego zuluaga
 
Que es una directiva de preprocesador
Que es una directiva de preprocesadorQue es una directiva de preprocesador
Que es una directiva de preprocesador
 
Apache
ApacheApache
Apache
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Programacion en php atavez de ejemplos
Programacion en php atavez de ejemplosProgramacion en php atavez de ejemplos
Programacion en php atavez de ejemplos
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Actividad III
Actividad IIIActividad III
Actividad III
 
Php
PhpPhp
Php
 
Parte i curso c
Parte i curso cParte i curso c
Parte i curso c
 
Unidad 2 curso c
Unidad 2 curso cUnidad 2 curso c
Unidad 2 curso c
 
505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_software505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_software
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Programacion en php a traves de ejemplos
Programacion en php a traves de ejemplosProgramacion en php a traves de ejemplos
Programacion en php a traves de ejemplos
 
Ejemplos en php
Ejemplos en phpEjemplos en php
Ejemplos en php
 

Más de jbersosa

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standarjbersosa
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepcionesjbersosa
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catchjbersosa
 
Clasen1java
Clasen1javaClasen1java
Clasen1javajbersosa
 
Programación java1
Programación java1Programación java1
Programación java1jbersosa
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistopjbersosa
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacionjbersosa
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principaljbersosa
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2jbersosa
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891jbersosa
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informaticajbersosa
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónjbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...jbersosa
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjbersosa
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una redjbersosa
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportjbersosa
 

Más de jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Main
MainMain
Main
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 

!Prograc2

  • 1. LENGUAJE “C” Programación Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 2. Secuencias de escape  Las secuencias de escape se utilizan para representar caracteres o acciones especiales.  Lista de secuencias: ”  Comillas dobles ’  Comilla simple ?  Interrogante b  Retrocede un caracter n  Efectua un salto de linea r  Coloca el cursor al principio de la linea t  Representa el tabulador desplazando una serie de espacios Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 3. Operadores  Los operadores son simbolos que utilizamos para realizar operaciones y comparaciones.  Tipos de operadores:  Operadores aritmeticos  Operadores relacionales  Operadores logicos Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 4. Operadores II  Operadores aritmeticos +  suma -  resta *  multiplica /  divide ++  incrementa un valor --  decrementa un valor %  obtiene el resto de una division entera Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 5. Operadores III  Lista de operadores relacionales: ==  igual que >  mayor que >=  mayor o igual que <  menor que <=  menor o igual que !=  diferente que Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 6. Operadores IV  Lista de operadores logicos: &&  significa y (and) ||  significa o (or) !  significa negacion no (not) Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 7. Libreras  Las librerias son grupos de funciones que permiten realizar determinadas operaciones, al principio de los programas tendremos que llamar a las librerias necesarias según las acciones que debe realizar el programa.  La orden que llama a las librerias es, #include <nombre de la libreria> Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 8. Ejemplo de llamadas a librerias  Dependiendo de las acciones a realizar por el programa tendremos que llamar a una o varias librerias. #include <stdio.h> #include <conio.h> #include <graphics.h> #include <string.h> #include <ctype.h> #include <math.h> #include <stdlib.h> Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 9. Constantes  Podemos definir una constante con un valor determinado mediante el parametro #define. #define FIN 'F' #define MAX 1000  A partir de este momento al hacer referencia a FIN el valor que cogera el programa sera la “F”, de la misma forma al hacer referencia a MAX entendera “1000” Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)