SlideShare una empresa de Scribd logo
1 de 12
Programación
estructurada
Guelmy Romero
Estudiante de Informatica
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

Más contenido relacionado

La actualidad más candente

Inner Classes & Multi Threading in JAVA
Inner Classes & Multi Threading in JAVAInner Classes & Multi Threading in JAVA
Inner Classes & Multi Threading in JAVA
Tech_MX
 
5.1 estructura de una clase.
5.1 estructura de una clase.5.1 estructura de una clase.
5.1 estructura de una clase.
K Manuel TN
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
quesada_diego
 
Longitud de cadena y funciones en java
Longitud de cadena y funciones en javaLongitud de cadena y funciones en java
Longitud de cadena y funciones en java
Robert Wolf
 

La actualidad más candente (20)

Inner Classes & Multi Threading in JAVA
Inner Classes & Multi Threading in JAVAInner Classes & Multi Threading in JAVA
Inner Classes & Multi Threading in JAVA
 
Java strings
Java   stringsJava   strings
Java strings
 
09 guiados spinner Java
09 guiados spinner Java09 guiados spinner Java
09 guiados spinner Java
 
5.1 estructura de una clase.
5.1 estructura de una clase.5.1 estructura de una clase.
5.1 estructura de una clase.
 
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
 
Constructor Y Destructor
Constructor Y DestructorConstructor Y Destructor
Constructor Y Destructor
 
operaciones con monomios
operaciones con monomiosoperaciones con monomios
operaciones con monomios
 
Consultas Avanzadas BD
Consultas Avanzadas BDConsultas Avanzadas BD
Consultas Avanzadas BD
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
 
Visual basic.net
Visual basic.netVisual basic.net
Visual basic.net
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Sintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos RepetitivosSintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos Repetitivos
 
16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales
 
Constructores en Java
Constructores en JavaConstructores en Java
Constructores en Java
 
Java data types, variables and jvm
Java data types, variables and jvm Java data types, variables and jvm
Java data types, variables and jvm
 
Longitud de cadena y funciones en java
Longitud de cadena y funciones en javaLongitud de cadena y funciones en java
Longitud de cadena y funciones en java
 
Elementos caracteristicos de la poo
Elementos caracteristicos de la pooElementos caracteristicos de la poo
Elementos caracteristicos de la poo
 
Sesion12-Componentes AWT
Sesion12-Componentes AWTSesion12-Componentes AWT
Sesion12-Componentes AWT
 
3 java - variable type
3  java - variable type3  java - variable type
3 java - variable type
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 

Destacado

Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...
Jose Martin Cueto Llanccaya
 
Elementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoElementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamiento
Johnny Montenegro Molina
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
KarenNaranjoH
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
Alfredo Huamani Escobar
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
Clariza
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
fcolauravel
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Edward Ropero
 

Destacado (20)

Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacion
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacion
 
Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...
 
Elementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoElementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamiento
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
 
ProgramacióN Orientada A Objetos
ProgramacióN Orientada A ObjetosProgramacióN Orientada A Objetos
ProgramacióN Orientada A Objetos
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de código
 
Simple estructura de selección o decisión lógica
Simple estructura de selección o decisión lógicaSimple estructura de selección o decisión lógica
Simple estructura de selección o decisión lógica
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Historia del estado
Historia del estadoHistoria del estado
Historia del estado
 
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 programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 

Similar a Programacion estructurada (variables Java)

Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
Laura Robles
 
Tipos de datos en c++
Tipos de datos en c++Tipos de datos en c++
Tipos de datos en c++
LUISMARCELOM
 
Taller de lenguaje 1
Taller de lenguaje 1Taller de lenguaje 1
Taller de lenguaje 1
Yesenia Gomez
 

Similar a Programacion estructurada (variables 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
 
Guia java
Guia javaGuia java
Guia java
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACION
 
Tipos de datos en postgres
Tipos de datos en postgresTipos de datos en postgres
Tipos de datos en postgres
 
Java tarea
Java tareaJava tarea
Java tarea
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
tipo de datos
tipo de datostipo de datos
tipo de datos
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Codigo C+++
Codigo C+++Codigo C+++
Codigo C+++
 
Tipo de Datos!
Tipo de Datos!Tipo de Datos!
Tipo de Datos!
 
Las variables-en-c++
Las variables-en-c++Las variables-en-c++
Las variables-en-c++
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Tipos de datos en c++
Tipos de datos en c++Tipos de datos en c++
Tipos de datos en c++
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
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.
 
Taller de lenguaje 1
Taller de lenguaje 1Taller de lenguaje 1
Taller de lenguaje 1
 
Cristian Romero.Visual Basic
Cristian Romero.Visual BasicCristian Romero.Visual Basic
Cristian Romero.Visual Basic
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Tipos De Datos En Java
Tipos De Datos En JavaTipos De Datos En Java
Tipos De Datos En Java
 
Tipos de variables y rangos
Tipos de variables y rangosTipos de variables y rangos
Tipos de variables y rangos
 

Programacion estructurada (variables 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