Beruflich Dokumente
Kultur Dokumente
Curso de Java
Introduccion a la Programacion II
Marzo 2010
Tipos Java Decalaracion de variables Operadores aritmeticos
Indice
1 Tipos Java
2 Decalaracion de variables
3 Operadores aritmeticos
Tipos Java Decalaracion de variables Operadores aritmeticos
Indice
1 Tipos Java
Tipos basicos
2 Decalaracion de variables
3 Operadores aritmeticos
Tipos Java Decalaracion de variables Operadores aritmeticos
Tipos basicos
Tipos basicos
Tipos basicos
Tipos basicos
System . o u t . p r i n t l n ( 3 ) ;
System . o u t . p r i n t l n ( 3 . 1 2 ) ;
System . o u t . p r i n t l n ( t r u e ) ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Indice
1 Tipos Java
2 Decalaracion de variables
3 Operadores aritmeticos
Tipos Java Decalaracion de variables Operadores aritmeticos
Declaracion
Sintaxis basica
Es una region de memoria donde se guarda un valor, que
posteriormente sera utilizado por el programa
Tiene un tipo asociado
Se puede leer y modificar
tipo identificador ;
Algunos ejemplos
i n t sumando1 ;
f l o a t saldoBanco ;
char l e t r a E l e g i d a ;
S t r i n g cadenaTexto ;
i n t sumando1 , sumando2 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Asignacion
Sintaxis
La variables necesitan un valor para ser utilizadas
Para asignar un valor a una variable se utiliza el smbolo =
A la derecha esta la variable y a la izquiera el valor
Se pueden asignar otras variables del mismo tipo
sumando1 = 1 1 ;
saldoBanco = 1345.25;
letraElegida = J ;
c a d e n a T e x t o = Cadena c u a l q u i e r a ;
sumando1 = sumando2 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Inicializacion
i n t sumando1 = 1 1 ;
f l o a t saldoBanco = 1345 ,25;
char l e t r a E l e g i d a = J ;
S t r i n g c a d e n a T e x t o = Cadena c u a l q u i e r a ;
Constantes
Sintaxis
En ocasiones puede sernos util tener un valor fijo en un
programa
Las constantes son valores asociados a un identificador que no
pueden ser modificados
Con la palabra reservada final al inicio de la declaracion
f i n a l double p i = 3 . 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 1 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicio
Conteido de variables
i n t op1 = 3 ;
i n t op2 = 2 5 ;
op1 = op2 ;
System . o u t . p r i n t l n ( op1 ) ;
System . o u t . p r i n t l n ( op2 ) ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicio
Compila?
i n t op1 = c ;
i n t op2 = 2 5 ;
System . o u t . p r i n t l n ( op1 ) ;
System . o u t . p r i n t l n ( op2 )
}
}
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicio
Compila?
S t r i n g cadena = c ;
System . o u t . p r i n t l n ( c a d e n a ) ;
}
}
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicio
Indice
1 Tipos Java
2 Decalaracion de variables
3 Operadores aritmeticos
Tipos Java Decalaracion de variables Operadores aritmeticos
Operadores Aritmeticos
Que son
Para calcular expresiones matematicas sencillas. Herramienta
basica en los programas
Entre datos o variables del mismo tipo
El resultado se debe almacenar en otra variable del mismo
tipo que el resultado
Suma, resta, multiplicacion, division y modulo
r e s u l t a d o = sumando1 + sumando2 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Smbolos
Operacion Smbolo
Suma +
Resta
Multiplicacion
Division /
Modulo %
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicio
Conteido de variables
i n t op1 = 3 ;
i n t op2 = 1 5 ;
i n t r e s u l t = op1 op2 ;
op1 = op2 ;
r e s u l t = r e s u l t + op1 ;
System . o u t . p r i n t l n ( op1 ) ;
System . o u t . p r i n t l n ( op2 ) ;
System . o u t . p r i n t l n ( r e s u l t ) ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejemplos
Divisiones con enteros
i n t operando1 = 13;
i n t operando2 = 2 ;
int resultadoDivEntero ;
r e s u l t a d o D i v E n t e r o = operando1 / operando2 ;
f l o a t operando1 = 13;
f l o a t operando2 = 2 ;
float resultadoDivReal ;
r e s u l t a d o D i v R e a l = operando1 / operando2 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Operadores Aritmeticos
Modulo
3 %1 = 0
Calcula el resto 0 %3 = 0 3 %2 = 1
entre dos numeros 1 %3 = 1 3 %3 = 0
Saber si un numero 2 %3 = 2 3 %4 = 3
es par o si es 3 %3 = 0 3 %5 = 3
multiplo de otro 4 %3 = 1 ...
94 %3 = 1
Tipos Java Decalaracion de variables Operadores aritmeticos
Como parametro
p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s )
j a v a NombreClase 3
i n t numeroDeEntrada = I n t e g e r . p a r s e I n t ( a r g s [ 0 ] ) ;
Modo Interactivo
import j a v a . u t i l . S c a n n e r ;
...
S c a n n e r i n p u t = new S c a n n e r ( System . i n ) ;
S t r i n g cadena = i n p u t . next ( )
i n t op1 = I n t e g e r . p a r s e I n t ( c a d e n a ) ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicios
Realizar el ejercicio 2, 3 y 4
Tipos Java Decalaracion de variables Operadores aritmeticos
num = 2 ( 1 0 / 5 ) ;
num = 2 + ( 1 0 5 ) ;
num = 2 + 10 / 2 ;
num = ( 2 + 10 ) / 2 ;
y = 2 5 5 + 3 5 + 7;
y = 2 5 (5 + 3) 5 + 7 ;
Tipos Java Decalaracion de variables Operadores aritmeticos
Ejercicios
Realizar el ejercicio 5