SlideShare una empresa de Scribd logo
UNIVERIDAD FERMIN TORO
VICERECTORADO ACADEMICO
 FACULTAD DE INGENIERIA
  CABUDARE-ESTADO-LARA




                              Alumno:
                          Manuel Dorante
                          C.I. 21.504.377
                             SAIA “A”
Estructura para los tres lenguajes


Operadores de comparación utilizados en las estructuras
                 de los lenguajes




         Operadores                   Significado
              <                       Menor que
              >                       Mayor que
              <=                  Menor o Igual que
              >=                  Mayor o Igual que
              ==                        Igual a
              =!                      Distinto de
Operadores Lógicos



Operador             Significado
   &&                    “Y”
   ||                   “O”



                                    Números
                                   Enteros (Int)


Estructuras de
    Datos:
                                           Letras o
                                          caractere
                                           s (char)




                                     Números
                                    reales o en
                                       coma
                                     flotante(
                                       float o
                                      doublé)
Estructura Secuencial en C
Las sentencias se ejecutan sucesivamente, en el orden
en que aparecen. No existen “saltos” o bifurcaciones.       Estructura Condicional
/*Calculo de Raices de una ecuacion de grado 2*/
#include <stdio.h>
#include <math.h>
int main(){
double a,b,c,r1,r2;
printf("nIntroduce coeficiente de 2o grado: ");                   Estructura De
scanf("%lf",&a);
printf("nIntroduce coeficiente de 1er grado: ");                     Decisión
scanf("%lf",&b);
printf("nIntroduce coeficiente independiente: ");
scanf("%lf",&c);
r1 = ( -b + sqrt( b*b-4*a*c ) ) / (2*a);
r2 = ( -b - sqrt( b*b-4*a*c ) ) / (2*a);
printf("Las raices son %lf y %lf n",r1,r2);                       If-Else( Si.Sino)
return 0;}                                                           Swith- Case




      While
      Do While(Hacer                             Estructura de
      Mientras For)                                  Bucle
If-else( si… si no): La estructura IF-ELSE permite establecer una bifurcación o
alternativa dentro de una secuencia de ordenes. Es decir, en ocasiones es
posible que deseemos que el programa ejecute una instrucción o
instrucciones, pero solo si se cumple determinada circunstancia, y, en caso
contrario, o bien no hacer nada, o bien ejecutar otras instrucciones diferentes.




Swith- Case: La sentencia switch se encarga de estructurar una selección múltiple. Al
contrario del enunciado if-else que sólo podemos indicar dos alternativas, maneja un
número finito de posibilidades.
Estructuras de las condiciones
la sentencia while (condición o expresión) instrucciones; es la más
utilizada. La sentencia, o grupo de sentencias o instrucciones se
ejecutan mientras la evaluación de la expresión sea verdadera.
El funcionamiento de la estructura for es el siguiente:
• Se evalúa la expresión de inicialización.
•Se evalúa la condición. Si el resultado es falso, termina la ejecución de la estructura for. Si es
verdadero, sigue por el paso 3.
•Se ejecuta el bloque de instrucciones dentro de la estructura.
•Se evalúa la expresión final, que normalmente altera la variable de control, y se vuelve al paso segundo.




                 Ejemplos
Sintaxis de los siguientes manejadores de base de datos:

              • Es un sistema de gestión de base de datos objeto-relacional
              desarrollado por Oracle Corporation Se considera a Oracle como uno
              de los sistemas de bases de datos más completos, destacando su
              soporte de transacciones, estabilidad, escalabilidad y
 Oracle       Soporte multiplataforma.


            • Un lenguaje de acceso a bases de datos
              relacionales que permite la especificación de distintos
              tipos de operaciones entre éstas. Gracias a la utilización
              del álgebra y de cálculos relacionales, el SQL posibilita la
              realización de consultas para recuperar información de
              las bases de datos de forma sencilla.


           • Es un componente de la suite ofimática Microsoft Office Permite crear
           ficheros de bases de datos relacionales que pueden ser fácilmente
           gestionadas por una interfaz gráfica simple. Además, estas bases de datos
           pueden ser consultadas por otros programas. Este programa permite
           manipular los datos en forma de tablas (formadas por filas y columnas),
Access     crear relaciones entre tablas, consultas, formularios para introducir datos e
           informes para presentar la información



           • Es un gestor de base de datos creado por informix sofware Inc.
             basado en SQL, un lenguaje de cuarta generación y juegos de
 Informi     herramientas para la inclusión de SQL en programas de
             aplicación.
    x
Referencias
http://solocodigofuente.com/ejemplos-de-codigo-fuente-en-visual-basic-net/estructura-condicional-y-
bucles-en-visual-basic-net/



http://webdelprofesor.ula.ve/ingenieria/gilberto/pr1/08_EstructurasDeDecision.pdf




http://personales.mundivia.es/papi/if_else.html


http://es.wikipedia.org/wiki/Microsoft_Access

Más contenido relacionado

La actualidad más candente

Operaciones entre lenguajes
Operaciones entre lenguajesOperaciones entre lenguajes
Operaciones entre lenguajes
Jean Bernard
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de Contexto
Brayhan Acosta
 
5.1 Redes y Subredes ip
5.1 Redes y Subredes ip5.1 Redes y Subredes ip
5.1 Redes y Subredes ip
David Narváez
 
programacion en lenguaje ensamblador con NASM
programacion en lenguaje ensamblador con NASMprogramacion en lenguaje ensamblador con NASM
programacion en lenguaje ensamblador con NASM
フ乇丂ひ丂
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivosbeymarlopez
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata
Jacqui Venegas
 
Codigo intermedio
Codigo intermedioCodigo intermedio
Codigo intermedioEmanuel Gs
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
Jonathan Bastidas
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERAS
Fabian Rojas
 
sentencia Grant y Revoke
sentencia Grant y Revokesentencia Grant y Revoke
sentencia Grant y Revoke
superusuario2
 
Sistema E S
Sistema E SSistema E S
Sistema E S
Henry Guarnizo
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
Anel Sosa
 
Método de insercion
Método de insercionMétodo de insercion
Método de insercion
silvajuanguillermo
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
José Antonio Sandoval Acosta
 
Capa 5 de sesion
Capa 5 de sesionCapa 5 de sesion
Capa 5 de sesionkamanaal
 

La actualidad más candente (20)

Gestion de memoria en unix y solaris
Gestion de memoria en unix y solarisGestion de memoria en unix y solaris
Gestion de memoria en unix y solaris
 
Operaciones entre lenguajes
Operaciones entre lenguajesOperaciones entre lenguajes
Operaciones entre lenguajes
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de Contexto
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
5.1 Redes y Subredes ip
5.1 Redes y Subredes ip5.1 Redes y Subredes ip
5.1 Redes y Subredes ip
 
programacion en lenguaje ensamblador con NASM
programacion en lenguaje ensamblador con NASMprogramacion en lenguaje ensamblador con NASM
programacion en lenguaje ensamblador con NASM
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata
 
Codigo intermedio
Codigo intermedioCodigo intermedio
Codigo intermedio
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERAS
 
Diseño de un multiplexor
Diseño de un multiplexorDiseño de un multiplexor
Diseño de un multiplexor
 
sentencia Grant y Revoke
sentencia Grant y Revokesentencia Grant y Revoke
sentencia Grant y Revoke
 
Sistema E S
Sistema E SSistema E S
Sistema E S
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Método de insercion
Método de insercionMétodo de insercion
Método de insercion
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Capa 5 de sesion
Capa 5 de sesionCapa 5 de sesion
Capa 5 de sesion
 

Similar a Estructuras de los lenguajes de programacion

Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionkatiuska27
 
Estructuras sintácticas de los lenguaje
Estructuras sintácticas de los lenguajeEstructuras sintácticas de los lenguaje
Estructuras sintácticas de los lenguajeMaru Ostos
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
Marco Bau
 
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
AeChm-MgMs-NnNm-OpSe
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicaszamand14
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenadosbat1820
 
Transac sql
Transac sqlTransac sql
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
Instituto Tecnológico de Tuxtla Gutiérrez
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
Benjamín Joaquín Martínez
 
Matlab
MatlabMatlab
Matlab
leona_90
 
2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx
ArisbethBernalSalina
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
Entornos de lenguaje c
Entornos de lenguaje cEntornos de lenguaje c
Entornos de lenguaje c
alejanlaura
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
spedy93
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
Yy
YyYy
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
Marquina, Santiago
 

Similar a Estructuras de los lenguajes de programacion (20)

Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Estructuras sintácticas de los lenguaje
Estructuras sintácticas de los lenguajeEstructuras sintácticas de los lenguaje
Estructuras sintácticas de los lenguaje
 
Taller completo
Taller completoTaller completo
Taller completo
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
 
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
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Transac sql
Transac sqlTransac sql
Transac sql
 
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Matlab
MatlabMatlab
Matlab
 
2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Entornos de lenguaje c
Entornos de lenguaje cEntornos de lenguaje c
Entornos de lenguaje c
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Yy
YyYy
Yy
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 

Estructuras de los lenguajes de programacion

  • 1. UNIVERIDAD FERMIN TORO VICERECTORADO ACADEMICO FACULTAD DE INGENIERIA CABUDARE-ESTADO-LARA Alumno: Manuel Dorante C.I. 21.504.377 SAIA “A”
  • 2. Estructura para los tres lenguajes Operadores de comparación utilizados en las estructuras de los lenguajes Operadores Significado < Menor que > Mayor que <= Menor o Igual que >= Mayor o Igual que == Igual a =! Distinto de
  • 3. Operadores Lógicos Operador Significado && “Y” || “O” Números Enteros (Int) Estructuras de Datos: Letras o caractere s (char) Números reales o en coma flotante( float o doublé)
  • 4. Estructura Secuencial en C Las sentencias se ejecutan sucesivamente, en el orden en que aparecen. No existen “saltos” o bifurcaciones. Estructura Condicional /*Calculo de Raices de una ecuacion de grado 2*/ #include <stdio.h> #include <math.h> int main(){ double a,b,c,r1,r2; printf("nIntroduce coeficiente de 2o grado: "); Estructura De scanf("%lf",&a); printf("nIntroduce coeficiente de 1er grado: "); Decisión scanf("%lf",&b); printf("nIntroduce coeficiente independiente: "); scanf("%lf",&c); r1 = ( -b + sqrt( b*b-4*a*c ) ) / (2*a); r2 = ( -b - sqrt( b*b-4*a*c ) ) / (2*a); printf("Las raices son %lf y %lf n",r1,r2); If-Else( Si.Sino) return 0;} Swith- Case While Do While(Hacer Estructura de Mientras For) Bucle
  • 5. If-else( si… si no): La estructura IF-ELSE permite establecer una bifurcación o alternativa dentro de una secuencia de ordenes. Es decir, en ocasiones es posible que deseemos que el programa ejecute una instrucción o instrucciones, pero solo si se cumple determinada circunstancia, y, en caso contrario, o bien no hacer nada, o bien ejecutar otras instrucciones diferentes. Swith- Case: La sentencia switch se encarga de estructurar una selección múltiple. Al contrario del enunciado if-else que sólo podemos indicar dos alternativas, maneja un número finito de posibilidades.
  • 6. Estructuras de las condiciones
  • 7. la sentencia while (condición o expresión) instrucciones; es la más utilizada. La sentencia, o grupo de sentencias o instrucciones se ejecutan mientras la evaluación de la expresión sea verdadera.
  • 8. El funcionamiento de la estructura for es el siguiente: • Se evalúa la expresión de inicialización. •Se evalúa la condición. Si el resultado es falso, termina la ejecución de la estructura for. Si es verdadero, sigue por el paso 3. •Se ejecuta el bloque de instrucciones dentro de la estructura. •Se evalúa la expresión final, que normalmente altera la variable de control, y se vuelve al paso segundo. Ejemplos
  • 9. Sintaxis de los siguientes manejadores de base de datos: • Es un sistema de gestión de base de datos objeto-relacional desarrollado por Oracle Corporation Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su soporte de transacciones, estabilidad, escalabilidad y Oracle Soporte multiplataforma. • Un lenguaje de acceso a bases de datos relacionales que permite la especificación de distintos tipos de operaciones entre éstas. Gracias a la utilización del álgebra y de cálculos relacionales, el SQL posibilita la realización de consultas para recuperar información de las bases de datos de forma sencilla. • Es un componente de la suite ofimática Microsoft Office Permite crear ficheros de bases de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica simple. Además, estas bases de datos pueden ser consultadas por otros programas. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), Access crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información • Es un gestor de base de datos creado por informix sofware Inc. basado en SQL, un lenguaje de cuarta generación y juegos de Informi herramientas para la inclusión de SQL en programas de aplicación. x