SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Comentarios:
• Sirven para que java no lo tome como una línea
de código y marque error y es una forma que
tenemos de ir haciendo anotaciones en cada uno
de nuestros programas. Hay dos formas de marcar
un comentario:
• La primera es cuando queremos ir comentando
línea por línea y lo hacemos con dos diagonales
juntas //
• La segunda es cuando queremos comentar
varias líneas de código al mismo tiempo y
usamos para abrir el inicio del comentario /* y
para cerrarlo */
Bloques de código:
• Son las zonas de texto donde abrimos una
indicación que contiene más de dos líneas de
código, ya que cuando sólo es una, no es
necesario usarlas. Para hacer ésta indicación
usamos {}.
Palabras reservadas:
• No podemos usar objetos, clases y demás con
nombre que java reconoce como propios, entre
estas palabras reservadas se encuentran:
• class
• public
• int
• void
• new
• double
• Etc.
Uso de mayúsculas y minúsculas:
• Java reconoce o distingue entre mayúsculas y
minúsculas por lo que no es lo mismo escribir
double que Double
• Esto lo hace tanto para palabras reservadas como
para identificadores que nosotros utilicemos.
Variables:
• Representan cantidades, cualidades y objetos
en java.
• Es una asignación de memoria donde
guardaremos un valor que será usado dentro
del programa.
• Siempre se deben primero declaran para poder
usarlas.
Existen 3 tipos de declaración de variables:
• simple: cuando sólo decimos de que tipo es,
por ejemplo, int x;
• Múltiple: cuando declaramos más de una
variable del mismo tipo en una sola línea de
código, por ejemplo, int x, y, z;
• Con asignación: cuando declaramos la variable
y le damos un valor inicial (la inicializamos),
por ejemplo, int x=3;
Tipos de datos
Entre los más usuales están:
• Boleano: cuyo valor sólo es verdadero o falso
(boolean)
• Caracter: incluye números, letras, símbolos,
entre otros (char)
• Entero:
cualquier
número
sin
valores
decimales, puede ser positivo o negativo
(short, int, long)
• Real: cualquier número con valores decimales
negativo o positivo (float, double)
Conversión de tipos de datos diferentes:
Existen dos formas de hacer la conversión de esos
datos:
• Conversión automática: es sólo para tipos
compatibles, por ejemplo:
• int a=5;
• float b=a;
• Conversión explícita:
• float resultado;
• double valor=12.789561493;
• resultado = (float) valor;
Salida de datos
Para mostrar por medio de terminal una línea de
texto, tenemos dos algunas opciones:
• System.out.pint(“Hola”);
• System.out.pintln(“Hola”);
Como podemos observar, hay dos letras de
diferencia, en la primera, escribe la palabra Hola
y el cursor va a continuar en la misma línea, en la
segunda, con agregarle ln nos da un salto de línea.
Secuencias de escape
Nos sirven para darle una mejor formato o vista a
nuestro programa al momento de ejecutarlo, las
más usuales son:
• n salto de línea
• n tabulador
• r retorno de carro
•  barra invertida
• ” comillas dobles
Entrada de datos
Se utiliza una librería de java la cual es
java.util.Scanner;
Operadores:
• = es el operador de asignación, es para darle
valor a una variable.
• +,-,*,/,%,++,-- se usan para calcular las
operaciones matemáticas entre valores del
mismo tipo.
Operadores de comparación:
• == igual
• != distinto
• > mayor
• < menor
• >= mayor o igual
• <= menor o igual
Operadores lógico:
• && and
• || or
• ! not

Weitere ähnliche Inhalte

Was ist angesagt? (18)

3. Uso De Variables De Tipo Valor
3.  Uso De Variables De Tipo Valor3.  Uso De Variables De Tipo Valor
3. Uso De Variables De Tipo Valor
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Clases predifinidas por .net
Clases predifinidas por .netClases predifinidas por .net
Clases predifinidas por .net
 
Tipos de datos Java
Tipos de datos JavaTipos de datos Java
Tipos de datos Java
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 
Tipos de datos.java
Tipos de datos.javaTipos de datos.java
Tipos de datos.java
 
C# Diferencias
C# DiferenciasC# Diferencias
C# Diferencias
 
Webquest
WebquestWebquest
Webquest
 
Ap n° 3 rios,m. fernanda
Ap n° 3 rios,m. fernandaAp n° 3 rios,m. fernanda
Ap n° 3 rios,m. fernanda
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Lenguaje c 12
Lenguaje c 12Lenguaje c 12
Lenguaje c 12
 
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
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Variables y tipos de datos
Variables y tipos de datosVariables y tipos de datos
Variables y tipos de datos
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
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
 

Andere mochten auch

01 micro he-mbbs - copy
01 micro he-mbbs - copy01 micro he-mbbs - copy
01 micro he-mbbs - copyjhadivyanshu
 
Filmjolk presentation
Filmjolk presentationFilmjolk presentation
Filmjolk presentationtburgMS
 
Informe de junta de supletorios
Informe de junta de supletoriosInforme de junta de supletorios
Informe de junta de supletoriosandradetaramuel
 
Lesotho Royal Palace_Sketch Proposal_flat
Lesotho Royal Palace_Sketch Proposal_flatLesotho Royal Palace_Sketch Proposal_flat
Lesotho Royal Palace_Sketch Proposal_flatStephan Barnard
 
Fitxa tècnica Art Projecte "Esto lo Hago yo"
Fitxa tècnica Art Projecte "Esto lo Hago yo"Fitxa tècnica Art Projecte "Esto lo Hago yo"
Fitxa tècnica Art Projecte "Esto lo Hago yo"Cfa Paul
 
Esriuk_track3_esri spatial analysis presentation
Esriuk_track3_esri spatial analysis presentationEsriuk_track3_esri spatial analysis presentation
Esriuk_track3_esri spatial analysis presentationEsri UK
 
Inbound marketing ¿qué es y cuáles son sus ventajas?
Inbound marketing ¿qué es y cuáles son sus ventajas?Inbound marketing ¿qué es y cuáles son sus ventajas?
Inbound marketing ¿qué es y cuáles son sus ventajas?José Facchin
 
аудит команды анна иванова
аудит команды анна ивановааудит команды анна иванова
аудит команды анна ивановаAnna Ivanova
 
Acta de reunion cda tutor
Acta de reunion cda  tutorActa de reunion cda  tutor
Acta de reunion cda tutorRafalozada2004
 

Andere mochten auch (17)

01 micro he-mbbs - copy
01 micro he-mbbs - copy01 micro he-mbbs - copy
01 micro he-mbbs - copy
 
Filmjolk presentation
Filmjolk presentationFilmjolk presentation
Filmjolk presentation
 
Informe de junta de supletorios
Informe de junta de supletoriosInforme de junta de supletorios
Informe de junta de supletorios
 
Lesotho Royal Palace_Sketch Proposal_flat
Lesotho Royal Palace_Sketch Proposal_flatLesotho Royal Palace_Sketch Proposal_flat
Lesotho Royal Palace_Sketch Proposal_flat
 
Aesthetics Shows
Aesthetics ShowsAesthetics Shows
Aesthetics Shows
 
Interior decorators in kolkata
Interior decorators in kolkataInterior decorators in kolkata
Interior decorators in kolkata
 
Issue 32 vnm
Issue 32 vnmIssue 32 vnm
Issue 32 vnm
 
Fitxa tècnica Art Projecte "Esto lo Hago yo"
Fitxa tècnica Art Projecte "Esto lo Hago yo"Fitxa tècnica Art Projecte "Esto lo Hago yo"
Fitxa tècnica Art Projecte "Esto lo Hago yo"
 
Slide akhlaq
Slide akhlaqSlide akhlaq
Slide akhlaq
 
Esriuk_track3_esri spatial analysis presentation
Esriuk_track3_esri spatial analysis presentationEsriuk_track3_esri spatial analysis presentation
Esriuk_track3_esri spatial analysis presentation
 
Social phobia
Social phobiaSocial phobia
Social phobia
 
Inbound marketing ¿qué es y cuáles son sus ventajas?
Inbound marketing ¿qué es y cuáles son sus ventajas?Inbound marketing ¿qué es y cuáles son sus ventajas?
Inbound marketing ¿qué es y cuáles son sus ventajas?
 
Promo-robot AR-D
Promo-robot AR-DPromo-robot AR-D
Promo-robot AR-D
 
аудит команды анна иванова
аудит команды анна ивановааудит команды анна иванова
аудит команды анна иванова
 
453494 (1)
453494 (1)453494 (1)
453494 (1)
 
Introduction haccp
Introduction haccpIntroduction haccp
Introduction haccp
 
Acta de reunion cda tutor
Acta de reunion cda  tutorActa de reunion cda  tutor
Acta de reunion cda tutor
 

Ähnlich wie Sintaxis basica

tposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxtposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxErrol31
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura SintacticaluchoGL
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3ayreonmx
 
Presentacion 4
Presentacion 4Presentacion 4
Presentacion 4ayreonmx
 
Curso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variablesCurso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variablesGary Briceño
 
Tipos de datos primitivos en c++
Tipos de datos primitivos en c++Tipos de datos primitivos en c++
Tipos de datos primitivos en c++JOHN BONILLA
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptxJAVIERARTUROGARCIAMI
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 
Intro a c sharp
Intro a c sharpIntro a c sharp
Intro a c sharpstarduslex
 
Tipos de datos ok
Tipos de datos okTipos de datos ok
Tipos de datos okTensor
 

Ähnlich wie Sintaxis basica (20)

Tpos de datos c#
Tpos de datos c#Tpos de datos c#
Tpos de datos c#
 
tposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxtposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptx
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
 
A3 identificador palabraclavetipos
A3 identificador palabraclavetiposA3 identificador palabraclavetipos
A3 identificador palabraclavetipos
 
Presentación de c #
Presentación de c #Presentación de c #
Presentación de c #
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3
 
Presentacion 4
Presentacion 4Presentacion 4
Presentacion 4
 
Guia en lenguaje c
Guia en lenguaje c Guia en lenguaje c
Guia en lenguaje c
 
Curso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variablesCurso de Scala: Trabajando con variables
Curso de Scala: Trabajando con variables
 
VARIABLES
VARIABLESVARIABLES
VARIABLES
 
Tipos de datos primitivos en c++
Tipos de datos primitivos en c++Tipos de datos primitivos en c++
Tipos de datos primitivos en c++
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptx
 
Las variables y constantes
Las variables y constantesLas variables y constantes
Las variables y constantes
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
Introduccion del Lenguaje C
Introduccion del Lenguaje CIntroduccion del Lenguaje C
Introduccion del Lenguaje C
 
Intro a c sharp
Intro a c sharpIntro a c sharp
Intro a c sharp
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Tipos de datos en C
Tipos de datos en CTipos de datos en C
Tipos de datos en C
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Tipos de datos ok
Tipos de datos okTipos de datos ok
Tipos de datos ok
 

Mehr von Jorge García Hrnández (20)

Scanner
ScannerScanner
Scanner
 
Bucles y switch
Bucles y switchBucles y switch
Bucles y switch
 
Comp logic-ifelse
Comp logic-ifelseComp logic-ifelse
Comp logic-ifelse
 
Opasignacion
OpasignacionOpasignacion
Opasignacion
 
Métodos
MétodosMétodos
Métodos
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Conversiones
ConversionesConversiones
Conversiones
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Herencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismoHerencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismo
 
Objetop
ObjetopObjetop
Objetop
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Herencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismoHerencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismo
 
Objetop
ObjetopObjetop
Objetop
 
Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Encapsulación
EncapsulaciónEncapsulación
Encapsulación
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Herencia
HerenciaHerencia
Herencia
 
Clase
ClaseClase
Clase
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 

Sintaxis basica

  • 1.
  • 2. Comentarios: • Sirven para que java no lo tome como una línea de código y marque error y es una forma que tenemos de ir haciendo anotaciones en cada uno de nuestros programas. Hay dos formas de marcar un comentario: • La primera es cuando queremos ir comentando línea por línea y lo hacemos con dos diagonales juntas // • La segunda es cuando queremos comentar varias líneas de código al mismo tiempo y usamos para abrir el inicio del comentario /* y para cerrarlo */
  • 3. Bloques de código: • Son las zonas de texto donde abrimos una indicación que contiene más de dos líneas de código, ya que cuando sólo es una, no es necesario usarlas. Para hacer ésta indicación usamos {}.
  • 4. Palabras reservadas: • No podemos usar objetos, clases y demás con nombre que java reconoce como propios, entre estas palabras reservadas se encuentran: • class • public • int • void • new • double • Etc.
  • 5. Uso de mayúsculas y minúsculas: • Java reconoce o distingue entre mayúsculas y minúsculas por lo que no es lo mismo escribir double que Double • Esto lo hace tanto para palabras reservadas como para identificadores que nosotros utilicemos.
  • 6. Variables: • Representan cantidades, cualidades y objetos en java. • Es una asignación de memoria donde guardaremos un valor que será usado dentro del programa. • Siempre se deben primero declaran para poder usarlas.
  • 7. Existen 3 tipos de declaración de variables: • simple: cuando sólo decimos de que tipo es, por ejemplo, int x; • Múltiple: cuando declaramos más de una variable del mismo tipo en una sola línea de código, por ejemplo, int x, y, z; • Con asignación: cuando declaramos la variable y le damos un valor inicial (la inicializamos), por ejemplo, int x=3;
  • 8. Tipos de datos Entre los más usuales están: • Boleano: cuyo valor sólo es verdadero o falso (boolean) • Caracter: incluye números, letras, símbolos, entre otros (char) • Entero: cualquier número sin valores decimales, puede ser positivo o negativo (short, int, long) • Real: cualquier número con valores decimales negativo o positivo (float, double)
  • 9. Conversión de tipos de datos diferentes: Existen dos formas de hacer la conversión de esos datos: • Conversión automática: es sólo para tipos compatibles, por ejemplo: • int a=5; • float b=a; • Conversión explícita: • float resultado; • double valor=12.789561493; • resultado = (float) valor;
  • 10. Salida de datos Para mostrar por medio de terminal una línea de texto, tenemos dos algunas opciones: • System.out.pint(“Hola”); • System.out.pintln(“Hola”); Como podemos observar, hay dos letras de diferencia, en la primera, escribe la palabra Hola y el cursor va a continuar en la misma línea, en la segunda, con agregarle ln nos da un salto de línea.
  • 11. Secuencias de escape Nos sirven para darle una mejor formato o vista a nuestro programa al momento de ejecutarlo, las más usuales son: • n salto de línea • n tabulador • r retorno de carro • barra invertida • ” comillas dobles
  • 12. Entrada de datos Se utiliza una librería de java la cual es java.util.Scanner;
  • 13. Operadores: • = es el operador de asignación, es para darle valor a una variable. • +,-,*,/,%,++,-- se usan para calcular las operaciones matemáticas entre valores del mismo tipo.
  • 14. Operadores de comparación: • == igual • != distinto • > mayor • < menor • >= mayor o igual • <= menor o igual
  • 15. Operadores lógico: • && and • || or • ! not