SlideShare una empresa de Scribd logo
1 de 7
JOHANNA PLATA COTERA
SEGUNDO SISTEMAS
Temas :
1.LIBRERIAS EN LENGUAJE C
2.DECLARACION DE VARIABLES
3.TIPOS DE VARIABLES
4.TIPOS DE DATOS
5.PALABRAS RESERVADAS EN C
6.FUNCIONES BASICAS EN C
PROGRAMACIÒN
LIBRERÍAS EN LENGUAJE C
Este trabajo pudimos aprender, por ejemplo que la librería
dos.H es un archivo cabecera que contiene el manejo de las
interrupciones, que la librería stdio.H contiene las definiciones
de macros, las constantes, las declaraciones de funciones y la
definición de tipos usados por varias operaciones estándar de
entrada y salida, y la librería graphics.H se utiliza para dibujar
diferentes formas, texto de la pantalla, etc.
DECLARACION DE VARIABLES
PARA DECLARAR UNA VARIABLE, BASTA CON INDICAR
SU TIPO Y SU NOMBRE. SE PUEDEN SEPARAR LAS
PARTES DE UN NOMBRE CON '_', O ESCRIBIR UNA
MAYÚSCULA PARA SEPARARLAS.
EJEMPLO:
INT RECETADELMES;
INT RECETA_DEL_MES;
TIPOS DE VARIABLES
Una variable es un identificador o nombre dado por el usuario que contiene
un valor numérico, de tipo texto, etc.
A las variables no se les puede dar cualquier nombre, deben seguir estas
reglas:
No se pueden poner más que letras de la 'a' a la 'z' (la ñ no vale), números y el
símbolo '_'. Los acentos no valen.
No se pueden poner signos de admiración, ni de interrogación...
El nombre de una variable puede contener números, pero su primer carácter
no puede serlo.
Ejemplos de nombres de variables válidos:
camiones, x, numero, x2, valor_residual
TIPOS DE DATOS
Tipos de Datos
Para declara una variable es necesario indicar qué tipo de dato va a contener. Los
tipos de datos que permite el lenguaje C son, entre otros:
char Almacena un carácter ASCII como A, B, C, ... a, b, c, ... 1, 2, ...;( )
int Almacena un valor numérico entero (integer). Rango [-32768, 32768
float Almacena un valor numérico real, con decimales. Rango [3.4e-38 ,
3.4e38]
PALABRAS RESERVADAS EN C
Las palabras reservadas son identificadores
predefinidos (tienen un significado especial). En
todos los lenguajes de programación existe un
conjunto de palabras reservadas. Por el
momento, en lenguaje C, se han estudiado las
siguientes:
char, int, float, doublé, void
En la sintaxis de ANSI C, puede consultar toda la
lista de palabras reservadas que existen en
lenguaje C.
FUNCIONES BASICAS EN C
Entrada (leer):
scanf
Es la función que se utiliza para leer datos
Salida (impresión):
printf
Es la función que permite la impresión o visualización de los datos
Asignación
En el lenguaje C se utiliza el símbolo “=” para hacer realizar las asignaciones
Condición
Las condiciones son comparaciones entre dos valores. Las comparaciones dan
como
resultado un "valor verdadero” o "falso"

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Creacion de una librería propia en C
Creacion de una librería propia en CCreacion de una librería propia en C
Creacion de una librería propia en C
 
PROGRAMACIÓN
PROGRAMACIÓNPROGRAMACIÓN
PROGRAMACIÓN
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Investigacion 1
Investigacion 1Investigacion 1
Investigacion 1
 
Semana 5
Semana 5Semana 5
Semana 5
 
lenguaje de programacion C++
lenguaje de programacion C++lenguaje de programacion C++
lenguaje de programacion C++
 
Estructura basica de_un_programa_en_c_(2)
Estructura basica de_un_programa_en_c_(2)Estructura basica de_un_programa_en_c_(2)
Estructura basica de_un_programa_en_c_(2)
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Libreria c++
Libreria c++Libreria c++
Libreria c++
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Instituto tecnologico particular
Instituto tecnologico particularInstituto tecnologico particular
Instituto tecnologico particular
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Estructura basica C++
Estructura basica C++Estructura basica C++
Estructura basica C++
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Introducción al lenguaje c++
Introducción al lenguaje c++Introducción al lenguaje c++
Introducción al lenguaje c++
 

Similar a INTRO C: VARIABLES, TIPOS DATOS, FUNCIONES BÁSICAS

Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaroyimar
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de CLorenaCMtz
 
Asignación 3. lenguaje c
Asignación 3. lenguaje cAsignación 3. lenguaje c
Asignación 3. lenguaje caarg90
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
Instrucciones Básicas para C++
Instrucciones Básicas para C++Instrucciones Básicas para C++
Instrucciones Básicas para C++pilgrim15
 
Introducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxIntroducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxJosé Luis Alonso Ochoa
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivasstarduslex
 

Similar a INTRO C: VARIABLES, TIPOS DATOS, FUNCIONES BÁSICAS (20)

Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
Introduccion del Lenguaje C
Introduccion del Lenguaje CIntroduccion del Lenguaje C
Introduccion del Lenguaje C
 
Clase 1 Programación II
Clase 1 Programación IIClase 1 Programación II
Clase 1 Programación II
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Recuperacin 333333
Recuperacin 333333Recuperacin 333333
Recuperacin 333333
 
Programación en c
Programación en cProgramación en c
Programación en c
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
Manual de c c++
Manual de c c++Manual de c c++
Manual de c c++
 
Asignación 3. lenguaje c
Asignación 3. lenguaje cAsignación 3. lenguaje c
Asignación 3. lenguaje c
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Instrucciones Básicas para C++
Instrucciones Básicas para C++Instrucciones Básicas para C++
Instrucciones Básicas para C++
 
ELEMENTOS DE PROGRA 30-05.pdf
ELEMENTOS DE PROGRA 30-05.pdfELEMENTOS DE PROGRA 30-05.pdf
ELEMENTOS DE PROGRA 30-05.pdf
 
Cursode c
Cursode cCursode c
Cursode c
 
Actividades 1 7
Actividades 1 7Actividades 1 7
Actividades 1 7
 
Actividades 1 7
Actividades 1 7Actividades 1 7
Actividades 1 7
 
Actividades 1 7
Actividades 1 7Actividades 1 7
Actividades 1 7
 
Introducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxIntroducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptx
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 

Último

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 

INTRO C: VARIABLES, TIPOS DATOS, FUNCIONES BÁSICAS

  • 1. JOHANNA PLATA COTERA SEGUNDO SISTEMAS Temas : 1.LIBRERIAS EN LENGUAJE C 2.DECLARACION DE VARIABLES 3.TIPOS DE VARIABLES 4.TIPOS DE DATOS 5.PALABRAS RESERVADAS EN C 6.FUNCIONES BASICAS EN C PROGRAMACIÒN
  • 2. LIBRERÍAS EN LENGUAJE C Este trabajo pudimos aprender, por ejemplo que la librería dos.H es un archivo cabecera que contiene el manejo de las interrupciones, que la librería stdio.H contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida, y la librería graphics.H se utiliza para dibujar diferentes formas, texto de la pantalla, etc.
  • 3. DECLARACION DE VARIABLES PARA DECLARAR UNA VARIABLE, BASTA CON INDICAR SU TIPO Y SU NOMBRE. SE PUEDEN SEPARAR LAS PARTES DE UN NOMBRE CON '_', O ESCRIBIR UNA MAYÚSCULA PARA SEPARARLAS. EJEMPLO: INT RECETADELMES; INT RECETA_DEL_MES;
  • 4. TIPOS DE VARIABLES Una variable es un identificador o nombre dado por el usuario que contiene un valor numérico, de tipo texto, etc. A las variables no se les puede dar cualquier nombre, deben seguir estas reglas: No se pueden poner más que letras de la 'a' a la 'z' (la ñ no vale), números y el símbolo '_'. Los acentos no valen. No se pueden poner signos de admiración, ni de interrogación... El nombre de una variable puede contener números, pero su primer carácter no puede serlo. Ejemplos de nombres de variables válidos: camiones, x, numero, x2, valor_residual
  • 5. TIPOS DE DATOS Tipos de Datos Para declara una variable es necesario indicar qué tipo de dato va a contener. Los tipos de datos que permite el lenguaje C son, entre otros: char Almacena un carácter ASCII como A, B, C, ... a, b, c, ... 1, 2, ...;( ) int Almacena un valor numérico entero (integer). Rango [-32768, 32768 float Almacena un valor numérico real, con decimales. Rango [3.4e-38 , 3.4e38]
  • 6. PALABRAS RESERVADAS EN C Las palabras reservadas son identificadores predefinidos (tienen un significado especial). En todos los lenguajes de programación existe un conjunto de palabras reservadas. Por el momento, en lenguaje C, se han estudiado las siguientes: char, int, float, doublé, void En la sintaxis de ANSI C, puede consultar toda la lista de palabras reservadas que existen en lenguaje C.
  • 7. FUNCIONES BASICAS EN C Entrada (leer): scanf Es la función que se utiliza para leer datos Salida (impresión): printf Es la función que permite la impresión o visualización de los datos Asignación En el lenguaje C se utiliza el símbolo “=” para hacer realizar las asignaciones Condición Las condiciones son comparaciones entre dos valores. Las comparaciones dan como resultado un "valor verdadero” o "falso"