SlideShare une entreprise Scribd logo
1  sur  9
PROGRAMACION
                           JAVA
     TIPOS DE DATOS Y SENTENCIAS




Programación Básica Java y HTML.


 •   Miguel Ángel Manquillo Ruiz
 •   Johan Octavio Muñoz Narváez
 •   Andrés Mauricio Romero
TIPOS DE DATOS
   Numéricos
          o   Enteros
                  Byte
                  short

                  int
                  Long

          o   Reales
                  Float
                  Double



      No Numéricos
             Texto
                  char
                  String

             Lógico
                    Boolean
DECLARACIÓN


      Tipo de dato                  nombre de variable

Ejemplo:
           int edad;
           String nombre;
           double promedio;

           int edad, peso, cantidad;
           String nombre, apellido, dirección;
           double promedio, salario, altura;
ASIGNACION


Tipo de dato             nombre de variable = Valor

Ejemplo variables:
 int edad=12 ;
String nombre=“Pedro”;
char genero=„m„;
double promedio=4.5;

Ejemplo operaciones:

                   Total = cantidad x valor;
                     var1 = var2 + var3;
OPERADORES

 Igualdad y desigualdad: == , !=
 Comparación: <, <=, >, >=
 Suma y resta unarios: +, -
 Suma, multiplicación, división y módulo: +, -, *, /,
  %
 Incremento y decremento prefijos y posfijos: ++, --
 Desplazamiento con signo y sin signo: <<, >>, >>>
 Negación lógica unaria de bits: ~
 Lógica de bits: &, |, ^
 Lógica booleana: &&, ||
ACTIVIDAD
Hola mundo

import javax.swing.JOptionPane;
public class Holamundo{
public static void main(String[] args)
  {
         JOptionPane.showMessageDialog(null ,“Hola Mundo“);
  }
ASIGNACION DE VALOR POR USUARIO


public static void main(String[] args)
  {
      int total;
      int valor1=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese un numero"));
      int valor2=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese otro numero"));
      String nombre=JOptionPane.showInputDialog(null,"ingrese nombre");
      total= valor1-valor2;


      JOptionPane.showMessageDialog(null,"el resultado de la resta es"+total);
      JOptionPane.showMessageDialog(null,"el noombre es "+nombre);


  }
Resta


import javax.swing.JOptionPane;
public class Clase3 {
public static void main(String[] args)
  {
int valor1=2, valor2=1, total;
 total= valor1-valor2;
 JOptionPane.showMessageDialog(null,"el resultado de la resta es"+total);
  }
                         }
BIBLIOGRAFIA

   http://www.codexion.com/tutorialesjava/java/nutsan
    dbolts/datatypes.html

Contenu connexe

Tendances

Cadena de caracteres
Cadena de caracteresCadena de caracteres
Cadena de caractereszerorendan
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
Tipos de datos definidos por el programador
Tipos de datos definidos por el programadorTipos de datos definidos por el programador
Tipos de datos definidos por el programadorCarlos Pes
 
4. variables almacenamiento de información
4. variables   almacenamiento de información4. variables   almacenamiento de información
4. variables almacenamiento de informaciónEric Martinez Aguilar
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplosisabel-fcsyp
 
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y CadenasProgramación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y CadenasLester López Carrió
 
Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java manejaLaura Robles
 
TIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVATIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVAberna29
 
Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje CDenisse C
 

Tendances (19)

Cadena de caracteres
Cadena de caracteresCadena de caracteres
Cadena de caracteres
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
 
Los lenguajes
Los lenguajesLos lenguajes
Los lenguajes
 
Introducción Php
Introducción PhpIntroducción Php
Introducción Php
 
Programacion I
Programacion IProgramacion I
Programacion I
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
6 excepciones
6 excepciones6 excepciones
6 excepciones
 
Tipos de datos definidos por el programador
Tipos de datos definidos por el programadorTipos de datos definidos por el programador
Tipos de datos definidos por el programador
 
4. variables almacenamiento de información
4. variables   almacenamiento de información4. variables   almacenamiento de información
4. variables almacenamiento de información
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y CadenasProgramación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Tipos de datos.java
Tipos de datos.javaTipos de datos.java
Tipos de datos.java
 
Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
 
TIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVATIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVA
 
4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum
 
Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje C
 

Similaire à Datos Basicos Java

Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionandreinagracielarojasadam
 
Diapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaDiapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaJose Perez
 
Tipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje CTipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje Cefrenpedro92
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Javasvhurtado
 
2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguajeLaura Folgado Galache
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datosLeonardo Torres
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESwww.unefm.edu.ve
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog iiPropia
 
Computacion Grupo 2
Computacion Grupo 2Computacion Grupo 2
Computacion Grupo 2josued097
 

Similaire à Datos Basicos Java (20)

8 tipos variables constantes
8 tipos variables constantes8 tipos variables constantes
8 tipos variables constantes
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Tipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de JavaTipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de Java
 
TIPO DE DATOS
TIPO DE DATOS TIPO DE DATOS
TIPO DE DATOS
 
Java Basico
Java BasicoJava Basico
Java Basico
 
Presentacion tipo de_datos_java
Presentacion tipo de_datos_javaPresentacion tipo de_datos_java
Presentacion tipo de_datos_java
 
Diapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaDiapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en Java
 
Tipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje CTipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje C
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje
 
Introduccion a JAVA
Introduccion a JAVAIntroduccion a JAVA
Introduccion a JAVA
 
Poo4
Poo4Poo4
Poo4
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Tipo de datos
Tipo de datosTipo 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!
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
 
Computacion Grupo 2
Computacion Grupo 2Computacion Grupo 2
Computacion Grupo 2
 

Dernier

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Dernier (11)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Datos Basicos Java

  • 1. PROGRAMACION JAVA TIPOS DE DATOS Y SENTENCIAS Programación Básica Java y HTML. • Miguel Ángel Manquillo Ruiz • Johan Octavio Muñoz Narváez • Andrés Mauricio Romero
  • 2. TIPOS DE DATOS Numéricos o Enteros  Byte  short  int  Long o Reales  Float  Double  No Numéricos  Texto  char  String  Lógico  Boolean
  • 3. DECLARACIÓN Tipo de dato nombre de variable Ejemplo: int edad; String nombre; double promedio; int edad, peso, cantidad; String nombre, apellido, dirección; double promedio, salario, altura;
  • 4. ASIGNACION Tipo de dato nombre de variable = Valor Ejemplo variables: int edad=12 ; String nombre=“Pedro”; char genero=„m„; double promedio=4.5; Ejemplo operaciones: Total = cantidad x valor; var1 = var2 + var3;
  • 5. OPERADORES  Igualdad y desigualdad: == , !=  Comparación: <, <=, >, >=  Suma y resta unarios: +, -  Suma, multiplicación, división y módulo: +, -, *, /, %  Incremento y decremento prefijos y posfijos: ++, --  Desplazamiento con signo y sin signo: <<, >>, >>>  Negación lógica unaria de bits: ~  Lógica de bits: &, |, ^  Lógica booleana: &&, ||
  • 6. ACTIVIDAD Hola mundo import javax.swing.JOptionPane; public class Holamundo{ public static void main(String[] args) { JOptionPane.showMessageDialog(null ,“Hola Mundo“); }
  • 7. ASIGNACION DE VALOR POR USUARIO public static void main(String[] args) { int total; int valor1=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese un numero")); int valor2=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese otro numero")); String nombre=JOptionPane.showInputDialog(null,"ingrese nombre"); total= valor1-valor2; JOptionPane.showMessageDialog(null,"el resultado de la resta es"+total); JOptionPane.showMessageDialog(null,"el noombre es "+nombre); }
  • 8. Resta import javax.swing.JOptionPane; public class Clase3 { public static void main(String[] args) { int valor1=2, valor2=1, total; total= valor1-valor2; JOptionPane.showMessageDialog(null,"el resultado de la resta es"+total); } }
  • 9. BIBLIOGRAFIA  http://www.codexion.com/tutorialesjava/java/nutsan dbolts/datatypes.html