SlideShare una empresa de Scribd logo
1 de 1
Lenguaje C
C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de
flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel
y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación.
Características
Estructuras
que utiliza
Operaciones
Aritméticas
Tipos de
Datos
• Es un
lenguaje potente
y eficiente.
• Proporciona un
completo control
de cuanto sucede
en el interior del
ordenador.
• Permite una
amplia libertad d
e organización
del trabajo.
•Números enteros
definidos con la palabra
clave int
•Letras o caracteres
definidos con la palabra
clave char
•Números reales o en
coma flotante definidos
con las palabras claves
float o double
Sintaxis “básica” de
un programa escrito
en C:
[<directivas_del_
preprocesador>]
{
<bloque_de_
Instrucciones>
}
En C y en otros
lenguajes disponemos
de un operador
adicional al que
denominamos operador
módulo (%), que nos
permite obtener el resto
de una división entre
enteros
Se llaman operadores
relacionales o de comparación
a aquellos que permiten
comparar dos valores
evaluando si se relacionan
cumpliendo el ser menor uno
que otro, mayor uno que otro,
igual uno que otro, etc. Los
operadores lógicos permiten
además introducir nexos entre
condiciones como “y se
cumple también que” ó . “o se
cumple que”
Operación
Relacionados

Más contenido relacionado

La actualidad más candente

Capítulo 2 compiladores (willian gallo -------boris chungandro)
Capítulo 2 compiladores (willian gallo -------boris chungandro)Capítulo 2 compiladores (willian gallo -------boris chungandro)
Capítulo 2 compiladores (willian gallo -------boris chungandro)
MARCO POLO SILVA SEGOVIA
 
Alejandra gomez
Alejandra gomezAlejandra gomez
Alejandra gomez
alejitaacg
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
mans77731
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
maryr_
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
Armando Jori
 

La actualidad más candente (18)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Jesus mendoza lenguaje c
Jesus mendoza lenguaje cJesus mendoza lenguaje c
Jesus mendoza lenguaje c
 
ENSAYO SOBRE EL LENGUAJE C
ENSAYO SOBRE EL LENGUAJE C ENSAYO SOBRE EL LENGUAJE C
ENSAYO SOBRE EL LENGUAJE C
 
Resumencap1 carmen vargas_jeremycamacho
Resumencap1 carmen vargas_jeremycamachoResumencap1 carmen vargas_jeremycamacho
Resumencap1 carmen vargas_jeremycamacho
 
manual básico de programación en c
manual básico de programación en c manual básico de programación en c
manual básico de programación en c
 
Capítulo 2 compiladores (willian gallo -------boris chungandro)
Capítulo 2 compiladores (willian gallo -------boris chungandro)Capítulo 2 compiladores (willian gallo -------boris chungandro)
Capítulo 2 compiladores (willian gallo -------boris chungandro)
 
Lenguaje c (vicente)
Lenguaje c (vicente)Lenguaje c (vicente)
Lenguaje c (vicente)
 
Entrada y salida de información - Grupo # 5
Entrada y salida de información - Grupo # 5Entrada y salida de información - Grupo # 5
Entrada y salida de información - Grupo # 5
 
Passage
PassagePassage
Passage
 
Alejandra gomez
Alejandra gomezAlejandra gomez
Alejandra gomez
 
Lenguaje C (Mapa conceptual)
Lenguaje C (Mapa conceptual) Lenguaje C (Mapa conceptual)
Lenguaje C (Mapa conceptual)
 
Lenguaje C David Barillas
Lenguaje C David BarillasLenguaje C David Barillas
Lenguaje C David Barillas
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
 
Materia unidad compiladores
Materia unidad compiladoresMateria unidad compiladores
Materia unidad compiladores
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 

Similar a Lenguaje c

Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
paulishs
 
Programación en C
Programación en CProgramación en C
Programación en C
lizmariej
 

Similar a Lenguaje c (20)

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
El lenguaje C
El lenguaje CEl lenguaje C
El lenguaje C
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
PALABRAS RESERVADAS DE C
PALABRAS RESERVADAS DE CPALABRAS RESERVADAS DE C
PALABRAS RESERVADAS DE C
 
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en c
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en c
 
Programación en C
Programación en CProgramación en C
Programación en C
 
Entornos de lenguaje c
Entornos de lenguaje cEntornos de lenguaje c
Entornos de lenguaje c
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje c
Lenguaje c Lenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacion
 
El lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoEl lenguaje C, Jesus Franco
El lenguaje C, Jesus Franco
 
Pseudocodigo (1)
Pseudocodigo (1)Pseudocodigo (1)
Pseudocodigo (1)
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Más de Daniel Molinet

Más de Daniel Molinet (10)

Problemas de la tierra
Problemas de la tierraProblemas de la tierra
Problemas de la tierra
 
Estructuras selectivas anidadas
Estructuras selectivas anidadasEstructuras selectivas anidadas
Estructuras selectivas anidadas
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Estructura del computador
Estructura del computadorEstructura del computador
Estructura del computador
 
Ingeniería Moderna Griega
Ingeniería Moderna GriegaIngeniería Moderna Griega
Ingeniería Moderna Griega
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Aplicación de Integrales Definida
Aplicación de Integrales DefinidaAplicación de Integrales Definida
Aplicación de Integrales Definida
 
Métodos de entrenamiento
Métodos de entrenamientoMétodos de entrenamiento
Métodos de entrenamiento
 
Leyes del álgebra de proposiciones.
Leyes del álgebra de proposiciones.Leyes del álgebra de proposiciones.
Leyes del álgebra de proposiciones.
 

Último (8)

PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 

Lenguaje c

  • 1. Lenguaje C C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Características Estructuras que utiliza Operaciones Aritméticas Tipos de Datos • Es un lenguaje potente y eficiente. • Proporciona un completo control de cuanto sucede en el interior del ordenador. • Permite una amplia libertad d e organización del trabajo. •Números enteros definidos con la palabra clave int •Letras o caracteres definidos con la palabra clave char •Números reales o en coma flotante definidos con las palabras claves float o double Sintaxis “básica” de un programa escrito en C: [<directivas_del_ preprocesador>] { <bloque_de_ Instrucciones> } En C y en otros lenguajes disponemos de un operador adicional al que denominamos operador módulo (%), que nos permite obtener el resto de una división entre enteros Se llaman operadores relacionales o de comparación a aquellos que permiten comparar dos valores evaluando si se relacionan cumpliendo el ser menor uno que otro, mayor uno que otro, igual uno que otro, etc. Los operadores lógicos permiten además introducir nexos entre condiciones como “y se cumple también que” ó . “o se cumple que” Operación Relacionados