SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacionashildir
 
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 objetosClara Patricia Avella Ibañez
 
Operaciones con matrices
Operaciones con matricesOperaciones con matrices
Operaciones con matricessilesilfer
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3Germania Rodriguez
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)IrvinOrta
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2Germania Rodriguez
 
Metodologia para resolver problemas con Programacion orientada a Objetos
Metodologia para resolver problemas con Programacion orientada a ObjetosMetodologia para resolver problemas con Programacion orientada a Objetos
Metodologia para resolver problemas con Programacion orientada a ObjetosWilliam Diaz S
 
Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4LuiS YmAY
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesAngel Vázquez Patiño
 

Was ist angesagt? (20)

Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacion
 
Java Lambda
Java LambdaJava Lambda
Java Lambda
 
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
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
Operaciones con matrices
Operaciones con matricesOperaciones con matrices
Operaciones con matrices
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2
 
Metodologia para resolver problemas con Programacion orientada a Objetos
Metodologia para resolver problemas con Programacion orientada a ObjetosMetodologia para resolver problemas con Programacion orientada a Objetos
Metodologia para resolver problemas con Programacion orientada a Objetos
 
Ejemplo básico de CUP
Ejemplo básico de CUPEjemplo básico de CUP
Ejemplo básico de CUP
 
Método por plegamiento Hash
Método por plegamiento HashMétodo por plegamiento Hash
Método por plegamiento Hash
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Caso de estudio joins
Caso de estudio joinsCaso de estudio joins
Caso de estudio joins
 
Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operaciones
 
Eigrp
EigrpEigrp
Eigrp
 
Visual basic.net
Visual basic.netVisual basic.net
Visual basic.net
 
De palabras y lenguajes
De palabras y lenguajesDe palabras y lenguajes
De palabras y lenguajes
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 

Andere mochten auch

Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionNelson Dominguez
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionluismart05
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacionCriss Russo
 
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 almacenamientoJohnny Montenegro Molina
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva forDenisse C
 
ProgramacióN Orientada A Objetos
ProgramacióN Orientada A ObjetosProgramacióN Orientada A Objetos
ProgramacióN Orientada A ObjetosRaymond Marquina
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programaciónKarenNaranjoH
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de códigoDenisse C
 
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ógicajaneth_alfonso
 
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 whileAlfredo Huamani Escobar
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccionClariza
 
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ónromeprofe
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
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 selectivasEdward Ropero
 
Historia del estado
Historia del estadoHistoria del estado
Historia del estadojuancadnl
 
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 programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 

Andere mochten auch (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
 

Ähnlich wie Programacion estructurada (variables Java)

Ähnlich wie 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