SlideShare ist ein Scribd-Unternehmen logo
1 von 11
ANDREINA ROJAS
 C.I:19.887.411
Variables: se antepone la palabra reservada del tipo al
       identificador de la variable: int nombre_variable = valor;
       No es necesario que la variable tenga un valor predeterminado.
            Tipos de datos                      Lectura y escritura de datos
Tipo de dato Palabra     Ejemplo              Tipo de dato   Especificadore     Comentario
                                                              s de formato
             reservada
Entero       Int         Int numero=0;            Int             %d          Entero con signo
Real         Float       Float numero=12.2;      Float            %f          Real con signo
                                                 Char             %c          carácter
Carácter     Char        Char letra = „a‟;
Cadena de    Char        Char palabra[10] =     Char [n]          %s          Cadena de
                                                                              caracteres
carácter                 “HOLA”;

    Funcion printf(): sirve para escribir datos en la pantalla con un formato
                                  determinado:
                 printf(“n Valores: %d, %f”, entero, real);
      Función scanf(): sirve para introducir datos desde el teclado con un
                             formato determinado:
                             scanf(“%d”, numero);
                scanf(“%d %s %f”, numero, &cadena, &real);
Ejemplo:
main() /* Este programa pasa de pesetas a euros */
{
          int Pesetas; /* Define una variable entera */
          float SonEnEuros; /* Define una variable real */
          /* Imprime un mensaje al usuario diciéndole lo que
tiene que hacer */
          printf("Por favor, dime cuantas pesetas tienes: ");
          scanf("%d", &Pesetas); /* Aquí el programa se
detiene hasta que el usuario teclea un número entero y pulsa
la tecla de retorno de carro (¿)*/
          SonEnEuros = Pesetas/166.386; // Convierte a
euros
          // Muestra por pantalla el resultado
          printf("Entonces tienes %f Eurosn",SonEnEuros );
}
Sintaxis del Lenguaje Java.
         Lenguaje sensible a mayúsculas y minúsculas. Las sentencias finalizan
          con punto y coma (;). Los bloques de instrucciones se delimitan con
                   llave ({...}). Comentarios de una línea y multilínea.
      Secuencias de escape.                               Ejemplos:
Una secuencia de escape va siempre                  b: Retroceso
 precedida del carácter "" y son                   n: Salto de línea.
   utilizadas para la inclusión de                  t: Tabulación
        caracteres especiales                       horizontal.
                                                    : Barra invertida.
    Tipos de datos                                  ': Comilla simple.
byte (8 bits).                                      ": Comilla doble.
short (16 bits).
int (32 bits).              Los tipos de datos se organizan en grupos:
long (64 btis).             Número enteros: Son los tipos byte, short int y
char (16 btis).             long.
float (32 bits).            Carácter: El tipo char representa un carácter
double (64 bits),           codificado en Unicode.
boolean (Depende de         Número decimal: Los tipos float y double.
la JVM).                    Lógicos: Los datos de tipo boolean
Declaración de variables.
         Una variable en Java se declara de la siguiente forma:
                      tipo_dato nombre_variable;
Un nombre válido de variable debe cumplir las siguientes reglas:
Debe comenzar con un carácter alfanumérico.
No puede contener espacios, signos de puntuación o secuencias de
escape.
No pueden utilizarse las palabra reservadas como nombres de variables.

                                 Asignación.
      Una vez que declaramos una variable podemos asignarle un valor:
                            variable = expresión;
  Donde "expresión" puede ser cualquier expresión en Java que devuelva
              un valor acorde con el tipo de dato de la variable.
    También es posible asignar un valor inicial a una variable en la misma
                                 declaración:
  Ejemplos:
  int num = 5; // Declara la variable y la inicializa.
  int p, n = 7; // Declara dos variables e inicializa solamente la segunda.
// Hola.java
public class Hola //Declara una clase llamada Hola, que es descendiente
de la clase Object
{
 //Entre llaves se declaran los atributos y métodos de la clase
public static void main(String[] args)
//public: indica que el método main()es público
//void: indica que la función main() no devuelve ningún valor
//El método main()debe aceptar siempre como parámetro un vector de
strings
{
 System.out.println("Hola, mundo!");
//Esta línea indica que se va a ejecutar el método println(), encargado de
mostrar
//un valor a través de la salida estándar (en nuestro caso, un String)
//Este método pertenece al atributo out
    }
}
Variables: Se declara en el comienzo del código y se les antepone la
      palabra reservada Dim, luego el nombre y seguido el tipo de dato que
                                  almacenará
                            Dim numero As Integer
           Constantes: las constantes se declaran con la palabra Const
                              Const numero = 53
                              Tipos de datos:
                             Números enteros:
Byte: puede almacenar números enteros dentro del rango desde 0 a 255
Integer: almacenan números enteros dentro del rango -32.768 a 32.767
Long: almacenan números dentro del rango -2.147.483.648 hasta
2.147.483.648 .
                             Números decimales
Single: almacena números decimales en el rango +/- 1e-45 hasta 3e38
Double: desde +/- 5e-324 hasta 1.8e308
Cadenas de caracteres: las cadenas de caracteres se definen con la palabra
String y tienen un rango de hasta 2 billones de caracteres.
Tipos de valores lógicos: almacena valores como verdadero o falso, se
utiliza la palabra boolean
Fechas y horas: Para almacenar fechas y horas se utiliza la palabra Date
Estructuras de control:
 Estructura If - Then – Else: permite mediante una condición, que se
 ejecute o no se ejecute determinada tarea o línea de código.
 Estructura While – Wend: repetirá sin detenerse un determinado
 código mientras se cumpla una condición.
 Estructura For – next: es utilizada para generar una repetición de
 instrucciones entre un número inicial y un número
 Estructura Select case: Se utiliza para evitar el uso de muchas cláusulas
 If y de esta manera no tener que anidarlas.

                             Tipos de operadores
Operadores aritméticos: permiten realizar cálculos matemáticos como la
suma (+), resta (-), división (/) y multiplicación (*).
Operadores lógicos: se utilizan en expresiones para devolver resultados
Verdadero o falso. Los mas comunes son el operador And y Or
Operadores de comparación: se utilizan para comparar expresiones de
cualquier tipo. Los mas importantes son: El operador de igualdad
(=), menor que (<), mayor que (>), distinto a(<>)
operador de concatenación (&): Se utiliza para unir cadenas de
caracteres.
DEFINT I-N „ Declara entera toda variable que comience con letras I a N
  iTrue = -1 'Flag en Verdadero
  INPUT "¿Cuál es su nombre"; NombreUsuario$
  PRINT "Bievenido al 'asterisquero',"; NombreUsuario$ DO
     PRINT
     INPUT "¿Con cuántos asteriscos inicia [Cero sale]:"; NroAsteriscos
     IF NroAsteriscos<=0 THEN EXIT DO
     Asteriscos$ = ""
    FOR I=1 TO NroAsteriscos
          Asteriscos$=Asteriscos$ + "*"
     NEXT I
     PRINT "AQUI ESTAN: "; Asteriscos$
     DO
           INPUT "Desea más asteriscos:";SN$
      LOOP UNTIL SN$<>""
      IF SN$<>"S" AND SN$<>"s" THEN EXIT DO 'Salida
      INPUT "CUANTAS VECES DESEA REPETIRLOS [Cero sale]:";iVeces
      IF iVeces<=0 THEN EXIT DO 'Salida
      FOR I = 1 TO iVeces
            PRINT Asteriscos$;
       NEXT I
       PRINT
LOOP WHILE iTrue
END
SELECT. Se trata del comando que permite realizar consultas sobre los datos de la
base de datos.
DML, (Lenguaje de manipulación de
datos). Modifica filas (registros) de la base de datos. Lo forman las instrucciones:
INSERT, UPDATE, MERGE y DELETE.
DDL (Lenguaje de definición de datos).
Permiten modificar la estructura de las tablas de la base de datos. Lo forman las
instrucciones: CREATE, ALTER, DROP, RENAME y TRUNCATE.
Instrucciones de transferencia. Administran las modificaciones creadas por las
instrucciones DML. Lo forman las instrucciones ROLLBACK, COMMIT y SAVEPOINT
DCL (Lenguaje de control de datos). Administran los derechos y restricciones de los
usuarios. Lo forman las instrucciones GRANT y REVOKE.

                                  NORMAS DE ESCRITURA:
•En SQL no se distingue entre mayúsculas y minúsculas. Da lo mismo como se
escriba.
•El final de una instrucción lo calibra el signo del punto y coma
•Los comandos SQL (SELECT, INSERT,...) no pueden ser partidos por espacios o
saltos de línea antes de finalizar la instrucción. El intérprete SQL plus indicas
• Se pueden tabular líneas para facilitar la lectura si fuera necesario
• Los comentarios en el código SQL comienzan por /* y terminan por */
www.recursosvisualbasic.com.ar/htm/tutoriales/t
utorial-basico3.htm

www.gultlax.net84.net/archivos/tuto_java_roberto.
pdf

apuntes.rincondelvago.com/informix-sql.html



www.gfc.edu.co/woakas/weblog/archives/2007/0
6/.../sintaxis_oracle/

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivasstarduslex
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y ConstantesYenny Salazar
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesFenix Flame
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++Areli1215
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura SintacticaluchoGL
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Instrucciones para c_
Instrucciones para c_Instrucciones para c_
Instrucciones para c_GamePlayer35
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 
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
 
3.3.- Operadores y Expresiones
3.3.- Operadores y Expresiones3.3.- Operadores y Expresiones
3.3.- Operadores y ExpresionesYenny Salazar
 
Constante y variable
Constante y variableConstante y variable
Constante y variableAnthony Vera
 
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 CRonny Parra
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en javaJefferson Sarmiento
 

Was ist angesagt? (20)

Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivas
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Instrucciones para c_
Instrucciones para c_Instrucciones para c_
Instrucciones para c_
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
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
 
3.3.- Operadores y Expresiones
3.3.- Operadores y Expresiones3.3.- Operadores y Expresiones
3.3.- Operadores y Expresiones
 
Constante y variable
Constante y variableConstante y variable
Constante y variable
 
Introduccion c
Introduccion cIntroduccion c
Introduccion c
 
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
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en java
 
Ensayo de php
Ensayo de phpEnsayo de php
Ensayo de php
 

Ähnlich wie Estructura sintactica de los lenguajes de programacion

El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosRolando Azcorra Medina
 
Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicRokr02
 
Elementos basicos de programacion
Elementos basicos de programacionElementos basicos de programacion
Elementos basicos de programacionrotflol
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionyubert
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveGabriel Romero
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaroyimar
 
Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesAbrirllave
 

Ähnlich wie Estructura sintactica de los lenguajes de programacion (20)

Introducción al lenguaje c
Introducción al lenguaje cIntroducción al lenguaje c
Introducción al lenguaje c
 
El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datos
 
4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum
 
8 tipos variables constantes
8 tipos variables constantes8 tipos variables constantes
8 tipos variables constantes
 
Tipos de datos en C
Tipos de datos en CTipos de datos en C
Tipos de datos en C
 
Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN Basic
 
Presentación de c #
Presentación de c #Presentación de c #
Presentación de c #
 
Elementos basicos de programacion
Elementos basicos de programacionElementos basicos de programacion
Elementos basicos de programacion
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacion
 
Poo4
Poo4Poo4
Poo4
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
3. lenguaje c-
3. lenguaje c-3. lenguaje c-
3. lenguaje c-
 
Escuela
EscuelaEscuela
Escuela
 
Escuela
EscuelaEscuela
Escuela
 
Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantes
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 

Kürzlich hochgeladen

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 

Kürzlich hochgeladen (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 

Estructura sintactica de los lenguajes de programacion

  • 2. Variables: se antepone la palabra reservada del tipo al identificador de la variable: int nombre_variable = valor; No es necesario que la variable tenga un valor predeterminado. Tipos de datos Lectura y escritura de datos Tipo de dato Palabra Ejemplo Tipo de dato Especificadore Comentario s de formato reservada Entero Int Int numero=0; Int %d Entero con signo Real Float Float numero=12.2; Float %f Real con signo Char %c carácter Carácter Char Char letra = „a‟; Cadena de Char Char palabra[10] = Char [n] %s Cadena de caracteres carácter “HOLA”; Funcion printf(): sirve para escribir datos en la pantalla con un formato determinado: printf(“n Valores: %d, %f”, entero, real); Función scanf(): sirve para introducir datos desde el teclado con un formato determinado: scanf(“%d”, numero); scanf(“%d %s %f”, numero, &cadena, &real);
  • 3. Ejemplo: main() /* Este programa pasa de pesetas a euros */ { int Pesetas; /* Define una variable entera */ float SonEnEuros; /* Define una variable real */ /* Imprime un mensaje al usuario diciéndole lo que tiene que hacer */ printf("Por favor, dime cuantas pesetas tienes: "); scanf("%d", &Pesetas); /* Aquí el programa se detiene hasta que el usuario teclea un número entero y pulsa la tecla de retorno de carro (¿)*/ SonEnEuros = Pesetas/166.386; // Convierte a euros // Muestra por pantalla el resultado printf("Entonces tienes %f Eurosn",SonEnEuros ); }
  • 4. Sintaxis del Lenguaje Java. Lenguaje sensible a mayúsculas y minúsculas. Las sentencias finalizan con punto y coma (;). Los bloques de instrucciones se delimitan con llave ({...}). Comentarios de una línea y multilínea. Secuencias de escape. Ejemplos: Una secuencia de escape va siempre b: Retroceso precedida del carácter "" y son n: Salto de línea. utilizadas para la inclusión de t: Tabulación caracteres especiales horizontal. : Barra invertida. Tipos de datos ': Comilla simple. byte (8 bits). ": Comilla doble. short (16 bits). int (32 bits). Los tipos de datos se organizan en grupos: long (64 btis). Número enteros: Son los tipos byte, short int y char (16 btis). long. float (32 bits). Carácter: El tipo char representa un carácter double (64 bits), codificado en Unicode. boolean (Depende de Número decimal: Los tipos float y double. la JVM). Lógicos: Los datos de tipo boolean
  • 5. Declaración de variables. Una variable en Java se declara de la siguiente forma: tipo_dato nombre_variable; Un nombre válido de variable debe cumplir las siguientes reglas: Debe comenzar con un carácter alfanumérico. No puede contener espacios, signos de puntuación o secuencias de escape. No pueden utilizarse las palabra reservadas como nombres de variables. Asignación. Una vez que declaramos una variable podemos asignarle un valor: variable = expresión; Donde "expresión" puede ser cualquier expresión en Java que devuelva un valor acorde con el tipo de dato de la variable. También es posible asignar un valor inicial a una variable en la misma declaración: Ejemplos: int num = 5; // Declara la variable y la inicializa. int p, n = 7; // Declara dos variables e inicializa solamente la segunda.
  • 6. // Hola.java public class Hola //Declara una clase llamada Hola, que es descendiente de la clase Object { //Entre llaves se declaran los atributos y métodos de la clase public static void main(String[] args) //public: indica que el método main()es público //void: indica que la función main() no devuelve ningún valor //El método main()debe aceptar siempre como parámetro un vector de strings { System.out.println("Hola, mundo!"); //Esta línea indica que se va a ejecutar el método println(), encargado de mostrar //un valor a través de la salida estándar (en nuestro caso, un String) //Este método pertenece al atributo out } }
  • 7. Variables: Se declara en el comienzo del código y se les antepone la palabra reservada Dim, luego el nombre y seguido el tipo de dato que almacenará Dim numero As Integer Constantes: las constantes se declaran con la palabra Const Const numero = 53 Tipos de datos: Números enteros: Byte: puede almacenar números enteros dentro del rango desde 0 a 255 Integer: almacenan números enteros dentro del rango -32.768 a 32.767 Long: almacenan números dentro del rango -2.147.483.648 hasta 2.147.483.648 . Números decimales Single: almacena números decimales en el rango +/- 1e-45 hasta 3e38 Double: desde +/- 5e-324 hasta 1.8e308 Cadenas de caracteres: las cadenas de caracteres se definen con la palabra String y tienen un rango de hasta 2 billones de caracteres. Tipos de valores lógicos: almacena valores como verdadero o falso, se utiliza la palabra boolean Fechas y horas: Para almacenar fechas y horas se utiliza la palabra Date
  • 8. Estructuras de control: Estructura If - Then – Else: permite mediante una condición, que se ejecute o no se ejecute determinada tarea o línea de código. Estructura While – Wend: repetirá sin detenerse un determinado código mientras se cumpla una condición. Estructura For – next: es utilizada para generar una repetición de instrucciones entre un número inicial y un número Estructura Select case: Se utiliza para evitar el uso de muchas cláusulas If y de esta manera no tener que anidarlas. Tipos de operadores Operadores aritméticos: permiten realizar cálculos matemáticos como la suma (+), resta (-), división (/) y multiplicación (*). Operadores lógicos: se utilizan en expresiones para devolver resultados Verdadero o falso. Los mas comunes son el operador And y Or Operadores de comparación: se utilizan para comparar expresiones de cualquier tipo. Los mas importantes son: El operador de igualdad (=), menor que (<), mayor que (>), distinto a(<>) operador de concatenación (&): Se utiliza para unir cadenas de caracteres.
  • 9. DEFINT I-N „ Declara entera toda variable que comience con letras I a N iTrue = -1 'Flag en Verdadero INPUT "¿Cuál es su nombre"; NombreUsuario$ PRINT "Bievenido al 'asterisquero',"; NombreUsuario$ DO PRINT INPUT "¿Con cuántos asteriscos inicia [Cero sale]:"; NroAsteriscos IF NroAsteriscos<=0 THEN EXIT DO Asteriscos$ = "" FOR I=1 TO NroAsteriscos Asteriscos$=Asteriscos$ + "*" NEXT I PRINT "AQUI ESTAN: "; Asteriscos$ DO INPUT "Desea más asteriscos:";SN$ LOOP UNTIL SN$<>"" IF SN$<>"S" AND SN$<>"s" THEN EXIT DO 'Salida INPUT "CUANTAS VECES DESEA REPETIRLOS [Cero sale]:";iVeces IF iVeces<=0 THEN EXIT DO 'Salida FOR I = 1 TO iVeces PRINT Asteriscos$; NEXT I PRINT LOOP WHILE iTrue END
  • 10. SELECT. Se trata del comando que permite realizar consultas sobre los datos de la base de datos. DML, (Lenguaje de manipulación de datos). Modifica filas (registros) de la base de datos. Lo forman las instrucciones: INSERT, UPDATE, MERGE y DELETE. DDL (Lenguaje de definición de datos). Permiten modificar la estructura de las tablas de la base de datos. Lo forman las instrucciones: CREATE, ALTER, DROP, RENAME y TRUNCATE. Instrucciones de transferencia. Administran las modificaciones creadas por las instrucciones DML. Lo forman las instrucciones ROLLBACK, COMMIT y SAVEPOINT DCL (Lenguaje de control de datos). Administran los derechos y restricciones de los usuarios. Lo forman las instrucciones GRANT y REVOKE. NORMAS DE ESCRITURA: •En SQL no se distingue entre mayúsculas y minúsculas. Da lo mismo como se escriba. •El final de una instrucción lo calibra el signo del punto y coma •Los comandos SQL (SELECT, INSERT,...) no pueden ser partidos por espacios o saltos de línea antes de finalizar la instrucción. El intérprete SQL plus indicas • Se pueden tabular líneas para facilitar la lectura si fuera necesario • Los comentarios en el código SQL comienzan por /* y terminan por */