SlideShare una empresa de Scribd logo
1 de 13
PROGRAMACIÓN
ESTRUCTURADA
Guía por: Armando Yael Corral Padilla
Variables Java
Una variable es una parte de la memoria
referenciado con un identificador para
almacenar un dato, una variable sólo puede
almacenar un solo tipo de dato.
Clasificación de las variables
Variables primitivas.
Sirven para presentar datos primitivos:
 Valores numéricos enteros y reales
 Caracteres
 Valores lógicos
Los datos numéricos enteros:
Nombre Tamaño Valores
byte 8 bits -128 a 127
short 16 bits -32768 a 32767
int 32 bits -2147483648 a 214748347
long 64 bits -9223372036854775808 a
9223372036854775807
Los datos numéricos decimales:
Nombre Tamaño Valores
float 32 bits -3.4E8 a 3-4E38
double 64 bits -17E308 a 1.7E308
Los datos booleanos:
Nombre Tamaño Valores
boolean 1 bit (1 byte) true, false
Los datos de caracteres:
Nombre Tamaño Valores
char 16 bits Tabla Unicode
¿Cómo se declara una variable?
Tipo de variable, nombre y punto y coma.
Ejemplo:
 int edad;
 float sueldo total;
¿Cómo se inicializa una variable?
Inicializar es darle un valor a la variable
Ejemplo:
 float ISR;
 ISR = 0.10;
La estructura del programa java se estructura
con las siguientes reglas
 Al menos define una sola clase, pero pueden
haber varias
 Para mejor organización, cada clase debería
estar en su propio archivo
 El nombre del archivo debe ser el mismo que
el nombre de la clase definida
 Tal archivo debe tener la extensión .java
Declaración e inicialización en un
solo paso
La declaración a iniciación de una variable
primitiva puede realizarse al mismo tiempo en
una misma línea empleando el operador
asignación =.
Ejemplo:
int n=15;
En la misma línea también se pueden separar
por comas
double x = 12.5, y = 25.0
Modificación del valor de una
variable
La solución para modificar el valor de una
variable es utilizar en lugar de tipos básicos una
clase.
Tipos de clase:
 abstract
 final
 public
 synchronizable
Referencias bibliográficas
 Extraído de internet el 17 febrero de 2015 desde:
 http://www.dcc.uchile.cl/~lmateu/Java/Apuntes/tip
osprim.htm
 Extraído de internet el 17 de Febrero de 2015
desde:
 http://mail.udgvirtual.udg.mx/biblioteca/bitstream/2
0050101/1047/1/Primitivas+del+lenguaje+Java.pd
f
 Extraído de internet el 17 de Febrero de 2015
desde:
 http://www.javaparanulos.com/Tutorial/tiposDuros.
html

Más contenido relacionado

La actualidad más candente (6)

Examen
ExamenExamen
Examen
 
Java stream
Java streamJava stream
Java stream
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Tipos de datos en java
Tipos de datos en javaTipos de datos en java
Tipos de datos en java
 

Destacado

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion EstructuradaJoseph Bros
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructuradalexar4203
 
Guia programacion estructurada
Guia programacion estructuradaGuia programacion estructurada
Guia programacion estructuradalexar4203
 
Programación Estructurada Unidad 2 Ejercicios del 06 de Marzo
Programación Estructurada Unidad 2 Ejercicios del 06 de MarzoProgramación Estructurada Unidad 2 Ejercicios del 06 de Marzo
Programación Estructurada Unidad 2 Ejercicios del 06 de MarzoInstituto Tecnológico de Tijuana
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradawellington018
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaEduardo Bazurto
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaHenry Centeno
 
Unidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUnidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUTP, TA
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructuradacortezbfajardo
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada optMarvin Romero
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradalindacajaperuiz
 
Programación Sistemas 11
Programación Sistemas 11Programación Sistemas 11
Programación Sistemas 11Camila Cáceres
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentaciónIvarra
 
Lenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLuis Fernando Aguas Bucheli
 

Destacado (20)

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Guia programacion estructurada
Guia programacion estructuradaGuia programacion estructurada
Guia programacion estructurada
 
Programación Estructurada Unidad 2 Ejercicios del 06 de Marzo
Programación Estructurada Unidad 2 Ejercicios del 06 de MarzoProgramación Estructurada Unidad 2 Ejercicios del 06 de Marzo
Programación Estructurada Unidad 2 Ejercicios del 06 de Marzo
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Unidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUnidad 3, Programacion Estructurada
Unidad 3, Programacion Estructurada
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructurada
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada opt
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación Sistemas 11
Programación Sistemas 11Programación Sistemas 11
Programación Sistemas 11
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentación
 
Lenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de Control
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programacion
ProgramacionProgramacion
Programacion
 
Material estudio c
Material estudio cMaterial estudio c
Material estudio c
 

Similar a Guia java (20)

Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
 
Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.
 
Intro Java
Intro JavaIntro Java
Intro Java
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Semana9b Vbr
Semana9b VbrSemana9b Vbr
Semana9b Vbr
 
Datos Previos
Datos PreviosDatos Previos
Datos Previos
 
Datos previos
Datos previosDatos previos
Datos previos
 
Datos Previos
Datos PreviosDatos Previos
Datos Previos
 
Tipos de datos 1
Tipos de datos 1Tipos de datos 1
Tipos de datos 1
 
5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx
 
Programacion
ProgramacionProgramacion
Programacion
 
Los 5 fantasticos
Los 5 fantasticosLos 5 fantasticos
Los 5 fantasticos
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
Net1 capitulo ii - variables de memoria & array
Net1   capitulo ii - variables de memoria & arrayNet1   capitulo ii - variables de memoria & array
Net1 capitulo ii - variables de memoria & array
 
Java basico
Java basicoJava basico
Java basico
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Ambiente
 Ambiente Ambiente
Ambiente
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 

Último

Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 

Último (20)

Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 

Guia java

  • 2. Variables Java Una variable es una parte de la memoria referenciado con un identificador para almacenar un dato, una variable sólo puede almacenar un solo tipo de dato.
  • 3. Clasificación de las variables Variables primitivas. Sirven para presentar datos primitivos:  Valores numéricos enteros y reales  Caracteres  Valores lógicos
  • 4. Los datos numéricos enteros: Nombre Tamaño Valores byte 8 bits -128 a 127 short 16 bits -32768 a 32767 int 32 bits -2147483648 a 214748347 long 64 bits -9223372036854775808 a 9223372036854775807
  • 5. Los datos numéricos decimales: Nombre Tamaño Valores float 32 bits -3.4E8 a 3-4E38 double 64 bits -17E308 a 1.7E308
  • 6. Los datos booleanos: Nombre Tamaño Valores boolean 1 bit (1 byte) true, false
  • 7. Los datos de caracteres: Nombre Tamaño Valores char 16 bits Tabla Unicode
  • 8. ¿Cómo se declara una variable? Tipo de variable, nombre y punto y coma. Ejemplo:  int edad;  float sueldo total;
  • 9. ¿Cómo se inicializa una variable? Inicializar es darle un valor a la variable Ejemplo:  float ISR;  ISR = 0.10;
  • 10. La estructura del programa java se estructura con las siguientes reglas  Al menos define una sola clase, pero pueden haber varias  Para mejor organización, cada clase debería estar en su propio archivo  El nombre del archivo debe ser el mismo que el nombre de la clase definida  Tal archivo debe tener la extensión .java
  • 11. Declaración e inicialización en un solo paso La declaración a iniciación de una variable primitiva puede realizarse al mismo tiempo en una misma línea empleando el operador asignación =. Ejemplo: int n=15; En la misma línea también se pueden separar por comas double x = 12.5, y = 25.0
  • 12. Modificación del valor de una variable La solución para modificar el valor de una variable es utilizar en lugar de tipos básicos una clase. Tipos de clase:  abstract  final  public  synchronizable
  • 13. Referencias bibliográficas  Extraído de internet el 17 febrero de 2015 desde:  http://www.dcc.uchile.cl/~lmateu/Java/Apuntes/tip osprim.htm  Extraído de internet el 17 de Febrero de 2015 desde:  http://mail.udgvirtual.udg.mx/biblioteca/bitstream/2 0050101/1047/1/Primitivas+del+lenguaje+Java.pd f  Extraído de internet el 17 de Febrero de 2015 desde:  http://www.javaparanulos.com/Tutorial/tiposDuros. html