0% encontró este documento útil (0 votos)
86 vistas3 páginas

Introducción al Lenguaje C Básico

Este documento presenta una introducción al lenguaje de programación C, cubriendo conceptos básicos como tipos de datos, variables, operadores, estructuras de control (secuencial, selectiva y repetitiva) y arreglos unidimensionales. También incluye ejemplos de código y enlaces a recursos adicionales en línea.

Cargado por

Anonymous mrVJQk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
86 vistas3 páginas

Introducción al Lenguaje C Básico

Este documento presenta una introducción al lenguaje de programación C, cubriendo conceptos básicos como tipos de datos, variables, operadores, estructuras de control (secuencial, selectiva y repetitiva) y arreglos unidimensionales. También incluye ejemplos de código y enlaces a recursos adicionales en línea.

Cargado por

Anonymous mrVJQk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL AUTÓNOMA DE

MEXICO
FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
CENTRO DE CÓMPUTO
Lenguaje C básico

Ejemplo: Creació n macro


1 Conceptos básicos Uso de const
Concepto de lenguaje de programació n Operadores
Concepto de algoritmo Operadores aritméticos
Concepto de programa de computadora Incremento y decremento
Etapas o pasos en la creación de un programa Operadores relacionales
Aná lisis del problema Operadores ló gicos
Diagrama de flujo Operadores de asignació n
Pseudo Lenguaje Operador condicional (?:)
Psuedo Có digo Prioridad de los operadores
Có digo fuente Prioridad de operadores aritméticos
Regla asociativa
2 Datos y operaciones básicas Expresiones
Identificadores Palabras reservadas
Tipos de datos Comentarios
Datos numéricos
Datos ló gicos o booleanos 3 programación estructurada
Caracteres Concepto
Tipo void Estructuras de control y su clasificació n
Variables Estructura de un algoritmo y de un programa
Declaració n de variables Declaració n archivos de cabecera o encabezado
Reserva de memoria (librerías o bibliotecas)
Constantes Prototipos de funciones
Uso de #define: Declaració n de variables globales y constantes
El programa principal o funció n principal main() Estructura de control repetitiva hacer_mientras
Declaració n de funciones (do while)
Estructura de control secuencial Ejercicios estructura de control repetitiva
Ejercicios resueltos de la estructura de control hacer_mientras (do_while)
secuencial Estructura de control repetitiva desde (for)
Estructura de control selectiva o alternativa Ejercicios estructura de control repetitiva desde
Estructura de control selectiva simple si (if ) (for)
Estructura de control selectiva doble si/si-no Casos especiales del for
(if/else) Ejercicios estructura de control repetitiva en
Anidamiento o escalonamiento si-si no-si (if- casos especiales desde (for)
else-if ) Ciclos anidados
Ejercicios estructura de control selectiva simple si Ejercicios utilizando ciclos anidados
(if ) y doble si/si-no (if/else)
Estructura de control selectiva mú ltiple segun_sea 4 Arreglos
(switch) Concepto
Estructura de control selectiva segun_sea (switch) Arreglos unidimensionales (vectores o listas)
anidada Inicializació n de arreglos unidimensionales
Ejercicios estructura de control selectiva mú ltiple Ejercicios de arreglos unidimensionales
segun_sea (switch) Lectura e impresió n de un arreglo unidimensional
Estructura de control repetitiva o de iteración Modificació n de un elemento del arreglo
condicional unidimensional
Contadores, acumuladores, centinelas y banderas Ejercicios de arreglos unidimensionales: Lectura,
Estructura de control repetitiva mientras (while) modificació n
Ejercicios estructura de control repetitiva Arreglos de caracteres
mientras (while) Ejercicios de arreglos unidimensionales
caracteres

BIBLIOGRAFÍA

Alcalde E. (1992). Metodología de la programación. McGraw-Hill.


Antonakos James L. y Mansfi eld Kenneth C. (1997). Programación estructurada en C. Prentice Hall.
Cairó Battistutti O. (2005). Metodología de la programación: algoritmos, diagramas de flujo y
programas. 3a. edició n. Alfaomega.
Cairó Battistutti O. (2006). Fundamentos de programación. Piensa en C. Pearson.
Ceballos Sierra F. J. (2006). Enciclopedia del lenguaje C. 8a. reimpresió n. México. Alfaomega.
Ceballos Sierra F. J. (2007). C/C++ Curso de programación. 4a. edició n. Alfaomega Ra-Ma.

ALGUNOS TUTORIALES EN LÍNEA

Pá gina de Dennis M. Ritchie: http://www.cs.bell-labs.com/who/dmr/index.html


http://c.conclase.net/borland/
http://www.monografi as.com/trabajos4/lenguajec/lenguajec.shtml
http://html.rincondelvago.com/lenguaje-de-programacion-c_1.html
http://sopa.dis.ulpgc.es/so/cpp/intro_c
http://webpages.ull.es/users/fsande/talf/cursoc

ALGUNOS COMPILADORES ONLINE

https://geekflare.com/es/best-online-c-compilers/
https://progsoft.net/es/software/onlinegdbhttp://www.codeblocks.org
https://www.onlinegdb.com

También podría gustarte