SlideShare a Scribd company logo
1 of 97
Fundamentos de programación
Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Diseccionando mi primer programa Java
Diseccionando mi primer programa Java ,[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Directrices de codificación  ,[object Object],[object Object],[object Object]
Comentarios Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Comentarios Java
[object Object],[object Object],[object Object],[object Object],Comentarios Java
[object Object],[object Object],[object Object],[object Object],Comentarios Java
Documentación Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declaraciones Java ,[object Object],[object Object],[object Object]
Bloques Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
Java declaraciones y directrices de los bloques de codificación  ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
Identificadores Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Identificadores Java
[object Object],[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
Palabras clave Java ,[object Object],[object Object],[object Object]
Palabras clave Java
Literales y Primitivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literales Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literales Java:  Enteros / Integer ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Literales Java:  Enteros / Integer
Literales Java:  Coma flotante / Floating Point ,[object Object],[object Object],[object Object],[object Object]
Literales Java : booleano ,[object Object]
Literales Java: char ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Literales Java: char
Literales Java: String ,[object Object],[object Object],[object Object]
Tipo de datos Primitivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipo de datos Primitivo: char ,[object Object],[object Object],[object Object],[object Object]
Tipo de datos Primitivo:  Entero – byte, short, int & long  ,[object Object],[object Object],[object Object],[object Object]
[object Object],Tipo de datos Primitivo:  Entero – byte, short, int & long
Tipo de datos Primitivo: Floating Point – float and double  ,[object Object],[object Object],[object Object]
Tipo de datos Primitivo: Floating Point – float and double  ,[object Object]
Tipo de datos Primitivo: Resumen
Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declarando e inicializando Variables ,[object Object],[object Object],[object Object]
Declarando e inicializando Variables : Ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declarando e inicializando Variables: Directrices de codificación ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Declarando e inicializando Variables: Directrices de codificación
Salida de datos de variables  ,[object Object],[object Object],[object Object]
Salida de datos de variables: Programa ejemplo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],El programa mostrará lo siguiente por pantalla: 10 The value of x=A
System.out.println()  vs. System.out.print()  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],System.out.print(“Hello”); System.out.print(“World”); System.out.println(“Hello”); System.out.println(“World”); System.out.println()  vs. System.out.print()
Variables por Referencia vs. Variables primitivas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Variables por Referencia vs. Variables primitivas
Ejemplo ,[object Object]
Ejemplo ,[object Object]
Operadores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa Variable values... i = 37   j = 42   x = 27.475 y = 7.22   Adding...   i + j = 79   x + y = 34.695   Subtracting...   i - j = -5   x - y = 20.255   Multiplying...   i * j = 1554   x * y = 198.37   Dividing...   i / j = 0   x / y = 3.8054  Computing the remainder...   i % j = 37   x % y = 5.815  Mixing types...   j + y = 49.22   i * x = 1016.58
[object Object],[object Object],[object Object],[object Object],Operadores Aritméticos
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operadores Aritméticos
Los operadores de incremento y decremento  ,[object Object],[object Object],[object Object],[object Object]
Los operadores de incremento y decremento
[object Object],[object Object],[object Object],Los operadores de incremento y decremento  int i = 10;  int j = 3;  int k = 0;  k = ++j + i; //will result to k = 4+10 = 14
Los operadores de incremento y decremento  ,[object Object],[object Object],int i = 10; int j = 3;  int k = 0;  k = j++ + i; //will result to k = 3+10 = 13
Los operadores de incremento y decremento: Directrices de codificación ,[object Object]
Operadores relacionales  ,[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo output Variable values... i = 37 j = 42 k = 42 Greater than... i > j = false j > i = true k > j = false  Greater than or equal to... i >= j = false j >= i = true k >= j = true  Less than... i < j = true j < i = false k < j = false  Less than or equal to... i <= j = true j <= i = false k <= j = true Equal to... i == j = false k == j = true Not equal to... i != j = true k != j = false
Operadores Lógicos ,[object Object],[object Object],O lógica boolean binario | Y lógica boolean binario && NO boolean unario ! O exclusiva boolean binario ^ O lógica boolean binario || Y lógica boolean binario & Significado Operandos Categoría
Operadores Lógicos ,[object Object],[object Object]
[object Object],Operadores Lógicos: &&(logical) and &(boolean logical) AND
La diferencia básica entre && y & operadores: ,[object Object]
Dada una expresión: exp1 && exp2  ,[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: &&(logical) y  &(boolean logical) AND ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Operadores Lógicos: &&(logical) y  &(boolean logical) AND
Operadores Lógicos: || (logical) y  | (boolean logical) inclusive OR  ,[object Object]
La diferencia básica entre | | y | operadores: ,[object Object]
Dada la expresión: exp1 || exp2  ,[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: || (logical) y  | (boolean logical) inclusive OR  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Operadores Lógicos: || (logical) y | (boolean logical) inclusive OR
Operadores Lógicos:  ^ (boolean logical exclusive OR)  ,[object Object],[object Object],[object Object]
Operadores Lógicos:  ^ (boolean logical exclusive OR)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Operadores Lógicos:  ^ (boolean logical exclusive OR)‏
Operadores Lógicos:  ! ( logical  NOT)‏ ,[object Object],[object Object]
Operadores Lógicos:  ! ( logical  NOT)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏
Prioridad y Asociatividad ,[object Object],[object Object],[object Object],[object Object],[object Object]
Prioridad de Operadores der-izq asignación = += -= *= /= %= 10 izq-der O lógica || 9 izq-der Y lógica && 8 izq-der O exclusiva ^ 7 izq-der igual/distinto == != 6 izq-der mayor/menor > >= < <= 5 izq-der ad/sust/concatenación + - + 4 izq-der mult/div/resto * / % 3 der-izq sgn/inc/dec/NO/casting + - ++ -- ! (tipo) 2 paréntesis () 1
[object Object],Prioridad de Operadores
Prioridad de Operadores: Directrices de codificación  ,[object Object]

More Related Content

What's hot

Ventajas y desventajas de los servidores apache y IIS
Ventajas y desventajas de los servidores apache y IISVentajas y desventajas de los servidores apache y IIS
Ventajas y desventajas de los servidores apache y IISelianaespinoza
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigoStudent
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power pointramosmendezshura
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a EventosLaura
 
Cuestionario
CuestionarioCuestionario
Cuestionariojpauly4
 
Introducción a Python 3.4 (Presentación)
Introducción a Python 3.4 (Presentación)Introducción a Python 3.4 (Presentación)
Introducción a Python 3.4 (Presentación)Jesús Navarro
 
Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWINGCuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWINGsofia_27
 
Interfaz Gráfica de Usuario
Interfaz Gráfica de UsuarioInterfaz Gráfica de Usuario
Interfaz Gráfica de UsuarioLucasDanielB
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteJosé Antonio Sandoval Acosta
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHkelsy98
 
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXProyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXIvan Luis Jimenez
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Itzel Ortiz
 

What's hot (20)

Ventajas y desventajas de los servidores apache y IIS
Ventajas y desventajas de los servidores apache y IISVentajas y desventajas de los servidores apache y IIS
Ventajas y desventajas de los servidores apache y IIS
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigo
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
INSTRUCTIVO XAMPP
INSTRUCTIVO XAMPPINSTRUCTIVO XAMPP
INSTRUCTIVO XAMPP
 
Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power point
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Introducción a Python 3.4 (Presentación)
Introducción a Python 3.4 (Presentación)Introducción a Python 3.4 (Presentación)
Introducción a Python 3.4 (Presentación)
 
Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWINGCuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWING
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 
Interfaz Gráfica de Usuario
Interfaz Gráfica de UsuarioInterfaz Gráfica de Usuario
Interfaz Gráfica de Usuario
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
 
PRACTICA 12 ALICE
PRACTICA 12 ALICEPRACTICA 12 ALICE
PRACTICA 12 ALICE
 
Java Introduction
Java IntroductionJava Introduction
Java Introduction
 
Curso Java Inacap
Curso Java InacapCurso Java Inacap
Curso Java Inacap
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCH
 
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXProyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos
 

Viewers also liked

Prevención del suicidio en el adolescente
Prevención del suicidio en el adolescentePrevención del suicidio en el adolescente
Prevención del suicidio en el adolescenteAlejandroSalasLopez
 
Importancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesImportancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesJukeBoxResearch
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesMarco Busto
 
Clases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaClases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaRuben Pantoja
 
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria ComunicaciónTipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria ComunicaciónFreelance
 
Sesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasSesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasNohemi Araguz
 
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET  Alumnos de la GurruchagaSEGURIDAD EN INTERNET  Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET Alumnos de la Gurruchagamarubr1352
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Javaflekoso
 
Estudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanosEstudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanosUniversidad de Piura
 
Manejo seguro de internet
Manejo seguro de internet Manejo seguro de internet
Manejo seguro de internet aniki95
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Interneteduc.ar
 
Autoestima
AutoestimaAutoestima
AutoestimaELUYOV
 
Html
HtmlHtml
HtmlCJAO
 

Viewers also liked (20)

Prevención del suicidio en el adolescente
Prevención del suicidio en el adolescentePrevención del suicidio en el adolescente
Prevención del suicidio en el adolescente
 
Importancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesImportancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenes
 
Tipos de Topologias en Redes
Tipos de Topologias en RedesTipos de Topologias en Redes
Tipos de Topologias en Redes
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funciones
 
Clases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaClases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de Memoria
 
13 Consejos
13 Consejos13 Consejos
13 Consejos
 
Webquest
WebquestWebquest
Webquest
 
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria ComunicaciónTipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
 
Sesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasSesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologías
 
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET  Alumnos de la GurruchagaSEGURIDAD EN INTERNET  Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Java
 
Estudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanosEstudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanos
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Estilos De Comunicación
Estilos De ComunicaciónEstilos De Comunicación
Estilos De Comunicación
 
Manejo seguro de internet
Manejo seguro de internet Manejo seguro de internet
Manejo seguro de internet
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Internet
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Autoestima
AutoestimaAutoestima
Autoestima
 
Fenomenos naturales
Fenomenos naturalesFenomenos naturales
Fenomenos naturales
 
Html
HtmlHtml
Html
 

Similar to Fundamentos de programación Java

Similar to Fundamentos de programación Java (20)

Prog_BasicaJava.pdf
Prog_BasicaJava.pdfProg_BasicaJava.pdf
Prog_BasicaJava.pdf
 
2introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate022introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate02
 
INTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVAINTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVA
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje java
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Identificadores palabras clave y tipos Java
Identificadores palabras clave y tipos JavaIdentificadores palabras clave y tipos Java
Identificadores palabras clave y tipos Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
A3 identificador palabraclavetipos
A3 identificador palabraclavetiposA3 identificador palabraclavetipos
A3 identificador palabraclavetipos
 
generalidades java
generalidades javageneralidades java
generalidades java
 
Taller de Pascal 01.pptx
Taller de Pascal 01.pptxTaller de Pascal 01.pptx
Taller de Pascal 01.pptx
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Jcc
JccJcc
Jcc
 
Jcc
JccJcc
Jcc
 

Fundamentos de programación Java

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Tipo de datos Primitivo: Resumen
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 58.
  • 59.
  • 60.
  • 61. Operadores Aritméticos: Ejemplo de programa Variable values... i = 37 j = 42 x = 27.475 y = 7.22 Adding... i + j = 79 x + y = 34.695 Subtracting... i - j = -5 x - y = 20.255 Multiplying... i * j = 1554 x * y = 198.37 Dividing... i / j = 0 x / y = 3.8054 Computing the remainder... i % j = 37 x % y = 5.815 Mixing types... j + y = 49.22 i * x = 1016.58
  • 62.
  • 63.
  • 64.
  • 65. Los operadores de incremento y decremento
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. Operadores relacionales: Programa de ejemplo output Variable values... i = 37 j = 42 k = 42 Greater than... i > j = false j > i = true k > j = false Greater than or equal to... i >= j = false j >= i = true k >= j = true Less than... i < j = true j < i = false k < j = false Less than or equal to... i <= j = true j <= i = false k <= j = true Equal to... i == j = false k == j = true Not equal to... i != j = true k != j = false
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 94.
  • 95. Prioridad de Operadores der-izq asignación = += -= *= /= %= 10 izq-der O lógica || 9 izq-der Y lógica && 8 izq-der O exclusiva ^ 7 izq-der igual/distinto == != 6 izq-der mayor/menor > >= < <= 5 izq-der ad/sust/concatenación + - + 4 izq-der mult/div/resto * / % 3 der-izq sgn/inc/dec/NO/casting + - ++ -- ! (tipo) 2 paréntesis () 1
  • 96.
  • 97.