SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Programación En Lenguaje C
Autor:
Fanger Villasana
Correo: vtxguitar@gmail.com
Lenguaje C
 El lenguaje C fue diseñado por
Dennies Ritchie en 1970, en los
laboratorios bell de estados
unidos.
Características
Este Lenguaje presenta varias
características:
 Permite la programación
estructurada.
 Abundancia de operadores y
tipos de datos.
 Tiene solo 32 palabras
reservadas.
Tipos De Errores
Errores de sintaxis:
Es el mal uso de las reglas del
lenguaje de programación, y
se violan las normales de
sintaxis.
Errores de ejecución:
Es cuando le indicamos a la
computadora, realizar una
acción y esta la comprende,
pero no puede ejecutarla.
Errores lógicos:
Se presentan cuando
el resultado de nuestro
programa esta fuera
del rango esperado.
Presenta 3 tipos de errores:
Estructura De Programas En C
La estructura consta de algunas partes esenciales:
 Uno o mas módulos llamados funciones, siendo main() la
primera función que es llamada cuando se ejecuta el
programa.
 Directivas de pre-procesador.
 Declaración de variables.
Elementos En C
Son los nombres que
usamos para identificar
variables.
Pueden tener de 1 a un
máximo de 31
caracteres.
Inicia con letras y
diferencia entre
mayúsculas y minúsculas
eje: BETA, beta, Beta,
BeTa.
No son validos
identificadores que usen
alguna de las 32 palabras
reservadas que posee
lenguaje c.
Identificadores:
Comentarios y Directiva #Include
Comentarios:
 En lenguaje C, colocamos
comentarios en el código, para que
en posteriores modificaciones y
mantenimiento podamos recordar
cosas importantes.
Directiva #include
• permite que el pre-
procesador, incluya
funciones a nuestro
programa por
ejemplo que incluya
la librería #include
<stdio.h>.
Reglas De Estructura
Tipos De Variables
Declaración de variables: Declaración de Constantes:
Tipos De Operadores
Aritméticos
Unarios
Lógicos
Formatos De Control
Salida y Entrada Desde Teclado
 Printf Sintaxis: printf(“formato de control”,nomb_var);
Ejemplo:
 Entrada Desde Teclado
Se realiza mediante la función scanf(), su formato es:
Ejercicios Resueltos
Programa que a partir del
radio, calcula el área de un
circulo
Programa que muestre cantidad
de estudiantes aprobados y
reprobados y la nota mayor del
estudiante.

Weitere ähnliche Inhalte

Was ist angesagt?

Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructuradaGabriel Mondragón
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosNICK
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaMichael de la Cruz
 
Generalidades y lenguajes de programacion robotica
Generalidades y lenguajes de programacion roboticaGeneralidades y lenguajes de programacion robotica
Generalidades y lenguajes de programacion roboticapoli1971
 
Importancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN EstructuradaImportancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN EstructuradaMarvin Romero
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretadorFrancisco Leal
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador SintácticoPablo Guerra
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de ProgramaciónSandra Esposito
 
Programacion en C
Programacion en CProgramacion en C
Programacion en CDHERNAN1993
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesIsrael Castillo Cruz
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Eloy Rodriguez
 
Sistema numerico y conversiones
Sistema numerico y conversionesSistema numerico y conversiones
Sistema numerico y conversionesbenitezdalis
 

Was ist angesagt? (20)

Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructurada
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a Eventos
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 
Generalidades y lenguajes de programacion robotica
Generalidades y lenguajes de programacion roboticaGeneralidades y lenguajes de programacion robotica
Generalidades y lenguajes de programacion robotica
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Importancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN EstructuradaImportancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN Estructurada
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Prueba unitaria
Prueba unitariaPrueba unitaria
Prueba unitaria
 
Programacion en C
Programacion en CProgramacion en C
Programacion en C
 
OPERADORES PARA C++
OPERADORES PARA C++OPERADORES PARA C++
OPERADORES PARA C++
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)
 
Clase de algoritmos
Clase de algoritmosClase de algoritmos
Clase de algoritmos
 
Introducción a Xamarin
Introducción a XamarinIntroducción a Xamarin
Introducción a Xamarin
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Sistema numerico y conversiones
Sistema numerico y conversionesSistema numerico y conversiones
Sistema numerico y conversiones
 

Ähnlich wie Programacion En Lenguaje C

Ähnlich wie Programacion En Lenguaje C (20)

Lenguaje c (.
Lenguaje c (.Lenguaje c (.
Lenguaje c (.
 
Lenguaje c (primera parte)
Lenguaje c (primera parte)Lenguaje c (primera parte)
Lenguaje c (primera parte)
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación C
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Clasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programaciónClasificación de los Lenguajes de programación
Clasificación de los Lenguajes de programación
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Programación en c
Programación en cProgramación en c
Programación en c
 
Programación en c
Programación en cProgramación en c
Programación en c
 
TEMA 01 PROGRAMACION .pdf
TEMA 01 PROGRAMACION .pdfTEMA 01 PROGRAMACION .pdf
TEMA 01 PROGRAMACION .pdf
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje c josequerales
Lenguaje c josequeralesLenguaje c josequerales
Lenguaje c josequerales
 
Introduccion al lenguaje_c
Introduccion al lenguaje_cIntroduccion al lenguaje_c
Introduccion al lenguaje_c
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-c
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación C
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lpc
LpcLpc
Lpc
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 

Programacion En Lenguaje C

  • 1. Programación En Lenguaje C Autor: Fanger Villasana Correo: vtxguitar@gmail.com
  • 2. Lenguaje C  El lenguaje C fue diseñado por Dennies Ritchie en 1970, en los laboratorios bell de estados unidos.
  • 3. Características Este Lenguaje presenta varias características:  Permite la programación estructurada.  Abundancia de operadores y tipos de datos.  Tiene solo 32 palabras reservadas.
  • 4. Tipos De Errores Errores de sintaxis: Es el mal uso de las reglas del lenguaje de programación, y se violan las normales de sintaxis. Errores de ejecución: Es cuando le indicamos a la computadora, realizar una acción y esta la comprende, pero no puede ejecutarla. Errores lógicos: Se presentan cuando el resultado de nuestro programa esta fuera del rango esperado. Presenta 3 tipos de errores:
  • 5. Estructura De Programas En C La estructura consta de algunas partes esenciales:  Uno o mas módulos llamados funciones, siendo main() la primera función que es llamada cuando se ejecuta el programa.  Directivas de pre-procesador.  Declaración de variables.
  • 6. Elementos En C Son los nombres que usamos para identificar variables. Pueden tener de 1 a un máximo de 31 caracteres. Inicia con letras y diferencia entre mayúsculas y minúsculas eje: BETA, beta, Beta, BeTa. No son validos identificadores que usen alguna de las 32 palabras reservadas que posee lenguaje c. Identificadores:
  • 7. Comentarios y Directiva #Include Comentarios:  En lenguaje C, colocamos comentarios en el código, para que en posteriores modificaciones y mantenimiento podamos recordar cosas importantes. Directiva #include • permite que el pre- procesador, incluya funciones a nuestro programa por ejemplo que incluya la librería #include <stdio.h>.
  • 9. Tipos De Variables Declaración de variables: Declaración de Constantes:
  • 12. Salida y Entrada Desde Teclado  Printf Sintaxis: printf(“formato de control”,nomb_var); Ejemplo:  Entrada Desde Teclado Se realiza mediante la función scanf(), su formato es:
  • 13. Ejercicios Resueltos Programa que a partir del radio, calcula el área de un circulo Programa que muestre cantidad de estudiantes aprobados y reprobados y la nota mayor del estudiante.