SlideShare una empresa de Scribd logo
1 de 9
Universidad Nacional Experimental Politécnica
                   “Antonio José de Sucre”
                  Vr. “Luis Caballero Mejías”
                       Núcleo Charallave
                  Asignatura: Computación II




Prof.:                                       Autor:
Gioconda Echenique                           Rodríguez P. Eloy A.
                                             Exp.: 2009247031




                      Charallave, Edo. Miranda
Los programas pueden utilizar
funciones de la biblioteca
estándar    de     C,    tales
como scanf o printf. De cada
una de ellas existe un código
objeto que debe ser enlazado
(unido) al código objeto del
programa que las utilice



                                                                                      En esta primera fase, el
                                                                                      programador debe convertir el
                                                                                      algoritmo que haya diseñado
                                                                                      en instrucciones escritas en C.
                                                                                      Para ello, se debe hacer uso de
                                                                                      un editor de textos, con el
                                                                                      cual se obtendrá el llamado
                                                      El pre proceso sirve para       código fuente del programa.
                                                      realizar modificaciones en el
                                                      código fuente obtenido en la
 Una vez que el código fuente ha sido preprocesado,   fase de edición. Es el
 el compilador traducirá ese código fuente            programador quien, mediante
 (modificado) a código máquina, también llamado       directivas del preprocesador,
 código objeto, siempre y cuando, el propio           "dice" al preprocesador las
 compilador no detecte ningún error en dicho          modificaciones que éste debe
 código fuente ya preprocesado.                       llevar a cabo. 0
Sirve ara leer datos desde el
                                                               teclado.
Es la palabra
reservada que va
escrita antes de
“main”
                                                      Sintaxis “Básica”
                   Su misión es marcar el inicio
                                                      int main()
                   y fin de la ejecución de cada
                                                       {
                   uno de los programas; es la
                                                         <bloque_de_instrucciones>
                   función principal, la primera
                                                       }
                   que      se     ejecuta.      La
                   función main contiene al
                   bloque de instrucciones
                   principal de un programa,
                   dentro de los caracteres abrir
                   llave ({) y cerrar llave (}).
Siempre alberga, entre llaves ({...}),                                                               también       conocidas     como
a un <bloque_de_instrucciones>                                                                       instrucciones      simples      o
este puede estar compuesto por una                                                                   elementales, son aquellas que
o más instrucciones, que, a su vez,                                                                  representan a las acciones más
pueden ser instrucciones de                                                                          pequeñas (elementales) que se
expresión,     de    control      y/o                                                                pueden ejecutar en un programa, y
compuestas nuevamente.                                                                               siempre van seguidas de un
                                                                                                     carácter punto y coma (;), el cual
                                                                                                     indica que la instrucción ha
                                                                                                     terminado


                                         Existen de distintos tipos, y todas sirven para modificar
                                         el flujo de control de un programa. Veremos que,
                                         algunas de ellas deben ir seguidas del carácter punto y
                                         coma (;), pero otras no.
Son aquellos que pueden
                                                     tomar por valor una                              Es aquel que puede tomar por
                                                     secuencia de caracteres.                         valor un número perteneciente al
                                                     En lenguaje C, el valor de                       conjunto de los números enteros
                                                     un dato de tipo cadena se                        (Z), el cual está formado por los
Es aquel que puede tomar por                         debe representar entre                           números naturales, su opuestos
valor sólo uno de los dos                            comillas dobles (").                             (números negativos) y el cero.
siguientes: {verdadero, falso}                                                                        Z = { ..., -3, -2, -1, 0, 1, 2, 3, ... }
Los valores verdadero y falso
son contrapuestos, de manera
que, un dato de tipo lógico
siempre está asociado a que
algo se cumpla o no se cumpla.




                                                                                                               Es aquel que puede tomar
                                                                                                               por valor un número
                                                                                                               perteneciente al conjunto
                                                                                                               de los números reales (R),
                                                                                                               el cual está formado por
                                                                                                               los números racionales e
                                                                          Es aquel que puede tomar             irracionales.
                                                                          por    valor   un     carácter
                                                                          perteneciente al conjunto de
                     Es un dato que no puede
                                                                          los caracteres que puede
                     tomar por valor ningún valor,
                                                                          representar el computador.
                     es decir, es un dato vacío
                                                                          En lenguaje C, el valor de un
                     (nulo).
                                                                          dato de tipo carácter se debe
                                                                          representar entre comillas
                                                                          simples (').
Estos identificadores están
predefinidos, por lo tanto
también podemos decir que son
palabras reservadas que forman
parte del lenguaje C
Es     aquella     que
Es     aquella      que
                                                                                                    representa a un valor
representa a un valor
                                                                                                    (dato) perteneciente al
(dato) perteneciente al
                                                                                                    subconjunto de R
subconjunto     de    Z
                                                                                                    representable por el
representable por el
                                                                                                    ordenador.
ordenador.


Algunos ejemplos             Es aquella que representa a un     Es aquella que representa a un         Algunos ejemplos
de constantes de             valor (dato) perteneciente al      valor (dato) de tipo cadena, es        son:
tipo entero son:             conjunto de caracteres que puede   decir, representa a una secuencia
                             representar el ordenador.          de caracteres.                         8.12
-32000                                                                                                 000.333
 0                        Estas constantes están expresadas     Estas constantes están expresadas      +1111.809
+1111                     en su valor:                          en su valor:
                          'a'                                   "Alejandro"
                          'T'                                   "Lucerna"
                          '5'                                   "Barcelona 2000"
Una expresión es una
Un operador indica el tipo
                                secuencia de operandos y
de operación a realizar sobre
                                operadores escrita bajo unas
los operandos (datos) que
                                reglas de sintaxis.
actúa. Los operandos pueden
                                una expresión puede ser:
ser:
                                • Aritmética (devuelve un
• Constantes     (expresadas
                                   número entero o real).
   por su valor o con un
                                • Lógica (devuelve un valor
   nombre (identificador)).
                                   lógico:     verdadero    o
• Variables
                                   falso)
• Llamadas a funciones.
                                • De carácter (devuelve un
• Elementos de formaciones
                                   carácter representable por
   (arrays).
                                   el ordenador).
                                • De cadena (devuelve una
                                   cadena).

Más contenido relacionado

La actualidad más candente

Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaMariannis Ortega
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaMariannis Ortega
 
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...Arazelii Puentez
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESChistian Hernandez
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mvEcler Mamani Vilca
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en javapbcanessa
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- PseudocódigoYenny Salazar
 
3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programamartell024
 
Java Sobrecarga y Recursividad
Java Sobrecarga y RecursividadJava Sobrecarga y Recursividad
Java Sobrecarga y Recursividadpbcanessa
 
Unidad 1 introduccion
Unidad 1 introduccionUnidad 1 introduccion
Unidad 1 introduccionKatyya20
 
Sintaxis Básica de Java
Sintaxis Básica de JavaSintaxis Básica de Java
Sintaxis Básica de JavaRay
 
Instrucciones de control alternativas
Instrucciones de control alternativasInstrucciones de control alternativas
Instrucciones de control alternativasAbrirllave
 
Practica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariPractica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariMaribelPechaLamprea
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raicesnanaperdomo
 
Glosario Términos De JAVA
Glosario Términos De JAVAGlosario Términos De JAVA
Glosario Términos De JAVAStiven Rocha
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 

La actualidad más candente (19)

Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...
investigación de Comandos, Sentencias y/o Paquetes del Lenguaje de Programaci...
 
TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETES
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 
Comandos
ComandosComandos
Comandos
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 
3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programa
 
Comandos java
Comandos javaComandos java
Comandos java
 
Java Sobrecarga y Recursividad
Java Sobrecarga y RecursividadJava Sobrecarga y Recursividad
Java Sobrecarga y Recursividad
 
Unidad 1 introduccion
Unidad 1 introduccionUnidad 1 introduccion
Unidad 1 introduccion
 
Sintaxis Básica de Java
Sintaxis Básica de JavaSintaxis Básica de Java
Sintaxis Básica de Java
 
Instrucciones de control alternativas
Instrucciones de control alternativasInstrucciones de control alternativas
Instrucciones de control alternativas
 
Practica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariPractica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mari
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raices
 
Glosario Términos De JAVA
Glosario Términos De JAVAGlosario Términos De JAVA
Glosario Términos De JAVA
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 

Similar a Lenguaje c tarea 3

Programación en ‘‘c’’ ii
Programación en ‘‘c’’ iiProgramación en ‘‘c’’ ii
Programación en ‘‘c’’ iizamand14
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en cArmando Jori
 
Practica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariPractica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariMaribelPechaLamprea
 
diana estefania huertas villota
diana estefania huertas villotadiana estefania huertas villota
diana estefania huertas villotadiana
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++LorenaCMtz
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_GamePlayer35
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoJuan Pablo Tello Zapata
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxFedericoMartearena
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE Cflaquita_dany
 

Similar a Lenguaje c tarea 3 (20)

Programación en ‘‘c’’ ii
Programación en ‘‘c’’ iiProgramación en ‘‘c’’ ii
Programación en ‘‘c’’ ii
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
lenguaje c
lenguaje clenguaje c
lenguaje c
 
Ikgi
IkgiIkgi
Ikgi
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
Practica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mariPractica 09 programacion web intoduccion mari
Practica 09 programacion web intoduccion mari
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
diana estefania huertas villota
diana estefania huertas villotadiana estefania huertas villota
diana estefania huertas villota
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujo
 
Visual c++
Visual c++Visual c++
Visual c++
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptx
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 

Lenguaje c tarea 3

  • 1. Universidad Nacional Experimental Politécnica “Antonio José de Sucre” Vr. “Luis Caballero Mejías” Núcleo Charallave Asignatura: Computación II Prof.: Autor: Gioconda Echenique Rodríguez P. Eloy A. Exp.: 2009247031 Charallave, Edo. Miranda
  • 2. Los programas pueden utilizar funciones de la biblioteca estándar de C, tales como scanf o printf. De cada una de ellas existe un código objeto que debe ser enlazado (unido) al código objeto del programa que las utilice En esta primera fase, el programador debe convertir el algoritmo que haya diseñado en instrucciones escritas en C. Para ello, se debe hacer uso de un editor de textos, con el cual se obtendrá el llamado El pre proceso sirve para código fuente del programa. realizar modificaciones en el código fuente obtenido en la Una vez que el código fuente ha sido preprocesado, fase de edición. Es el el compilador traducirá ese código fuente programador quien, mediante (modificado) a código máquina, también llamado directivas del preprocesador, código objeto, siempre y cuando, el propio "dice" al preprocesador las compilador no detecte ningún error en dicho modificaciones que éste debe código fuente ya preprocesado. llevar a cabo. 0
  • 3.
  • 4. Sirve ara leer datos desde el teclado. Es la palabra reservada que va escrita antes de “main” Sintaxis “Básica” Su misión es marcar el inicio int main() y fin de la ejecución de cada { uno de los programas; es la <bloque_de_instrucciones> función principal, la primera } que se ejecuta. La función main contiene al bloque de instrucciones principal de un programa, dentro de los caracteres abrir llave ({) y cerrar llave (}).
  • 5. Siempre alberga, entre llaves ({...}), también conocidas como a un <bloque_de_instrucciones> instrucciones simples o este puede estar compuesto por una elementales, son aquellas que o más instrucciones, que, a su vez, representan a las acciones más pueden ser instrucciones de pequeñas (elementales) que se expresión, de control y/o pueden ejecutar en un programa, y compuestas nuevamente. siempre van seguidas de un carácter punto y coma (;), el cual indica que la instrucción ha terminado Existen de distintos tipos, y todas sirven para modificar el flujo de control de un programa. Veremos que, algunas de ellas deben ir seguidas del carácter punto y coma (;), pero otras no.
  • 6. Son aquellos que pueden tomar por valor una Es aquel que puede tomar por secuencia de caracteres. valor un número perteneciente al En lenguaje C, el valor de conjunto de los números enteros un dato de tipo cadena se (Z), el cual está formado por los Es aquel que puede tomar por debe representar entre números naturales, su opuestos valor sólo uno de los dos comillas dobles ("). (números negativos) y el cero. siguientes: {verdadero, falso} Z = { ..., -3, -2, -1, 0, 1, 2, 3, ... } Los valores verdadero y falso son contrapuestos, de manera que, un dato de tipo lógico siempre está asociado a que algo se cumpla o no se cumpla. Es aquel que puede tomar por valor un número perteneciente al conjunto de los números reales (R), el cual está formado por los números racionales e Es aquel que puede tomar irracionales. por valor un carácter perteneciente al conjunto de Es un dato que no puede los caracteres que puede tomar por valor ningún valor, representar el computador. es decir, es un dato vacío En lenguaje C, el valor de un (nulo). dato de tipo carácter se debe representar entre comillas simples (').
  • 7. Estos identificadores están predefinidos, por lo tanto también podemos decir que son palabras reservadas que forman parte del lenguaje C
  • 8. Es aquella que Es aquella que representa a un valor representa a un valor (dato) perteneciente al (dato) perteneciente al subconjunto de R subconjunto de Z representable por el representable por el ordenador. ordenador. Algunos ejemplos Es aquella que representa a un Es aquella que representa a un Algunos ejemplos de constantes de valor (dato) perteneciente al valor (dato) de tipo cadena, es son: tipo entero son: conjunto de caracteres que puede decir, representa a una secuencia representar el ordenador. de caracteres. 8.12 -32000 000.333 0 Estas constantes están expresadas Estas constantes están expresadas +1111.809 +1111 en su valor: en su valor: 'a' "Alejandro" 'T' "Lucerna" '5' "Barcelona 2000"
  • 9. Una expresión es una Un operador indica el tipo secuencia de operandos y de operación a realizar sobre operadores escrita bajo unas los operandos (datos) que reglas de sintaxis. actúa. Los operandos pueden una expresión puede ser: ser: • Aritmética (devuelve un • Constantes (expresadas número entero o real). por su valor o con un • Lógica (devuelve un valor nombre (identificador)). lógico: verdadero o • Variables falso) • Llamadas a funciones. • De carácter (devuelve un • Elementos de formaciones carácter representable por (arrays). el ordenador). • De cadena (devuelve una cadena).