SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

La actualidad más candente

52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
Proyecto calculadora
Proyecto calculadoraProyecto calculadora
Proyecto calculadoraivan ramirez
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Dulcevelazquez6
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicasaveas01
 
Gramaticas de Chomsky
Gramaticas de ChomskyGramaticas de Chomsky
Gramaticas de ChomskyBertha Vega
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoAbrirllave
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNda4
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Línea del tiempo de sistemas operativos
Línea del tiempo de sistemas operativosLínea del tiempo de sistemas operativos
Línea del tiempo de sistemas operativosJose Luis Chacon
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativosXavier Jose
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVVideoconferencias UTPL
 
Presentación estructura de un computador
Presentación estructura de un computadorPresentación estructura de un computador
Presentación estructura de un computadorLuis Mavare
 

La actualidad más candente (20)

52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
Conociendo a BlueJ
Conociendo a BlueJConociendo a BlueJ
Conociendo a BlueJ
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Proyecto calculadora
Proyecto calculadoraProyecto calculadora
Proyecto calculadora
 
Manual del dev c++
Manual del dev c++Manual del dev c++
Manual del dev c++
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
 
Gramaticas de Chomsky
Gramaticas de ChomskyGramaticas de Chomsky
Gramaticas de Chomsky
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Línea del tiempo de sistemas operativos
Línea del tiempo de sistemas operativosLínea del tiempo de sistemas operativos
Línea del tiempo de sistemas operativos
 
Programación - Matrices
Programación - Matrices Programación - Matrices
Programación - Matrices
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
04 costos accidentes
04 costos accidentes04 costos accidentes
04 costos accidentes
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
 
Presentación estructura de un computador
Presentación estructura de un computadorPresentación estructura de un computador
Presentación estructura de un computador
 

Similar a Programacion En Lenguaje C

Similar a 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.