Documentos de Académico
Documentos de Profesional
Documentos de Cultura
www.senati.edu.pe
TEMAS
www.senati.edu.pe
QUE ES UN OBJETO
Es una unidad dentro de un programa de computadores que
consta de un estado y de un comportamiento. Un objeto puede
ser creado instanciando una clase, como ocurre en la
programación orientada a objetos, o mediante escritura directa
de código y la replicación de otros objetos, como ocurre en la
programación basada en prototipos.
www.senati.edu.pe
Que es una clase
Las clases se utilizan para representar entidades
o conceptos, como los sustantivos en el
lenguaje.
Cada clase es un modelo que define un conjunto
de variables -el estado, y métodos apropiados
para operar con dichos datos -el
comportamiento.
En cada clase siempre métodos los cuales a uno
principal
www.senati.edu.pe
métodos
www.senati.edu.pe
Algoritmo
www.senati.edu.pe
• Un algoritmo de ser preciso e indicar el orden
de realización de cada paso.
www.senati.edu.pe
PARTES DE UN ALGORITMO
PROCESOS DE ACCIONES Y CALCULOS
ENTRADA PROCESO
SALIDA
www.senati.edu.pe
FASES DE UN ALGORITMO
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
CODIGO FUENTE
www.senati.edu.pe
Programa
www.senati.edu.pe
COMPILAR UN PROGRAMA
www.senati.edu.pe
www.senati.edu.pe
DECLARACIONES VARIABLES
ENTRADA DE DATOS
CALCULOS O PROCESOS
RESULTADO
ALGORITMO CALCULAR EL
www.senati.edu.pe
PROMEDIO DE UN ALUMNO
nassi schneiderman
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
PARTES DE UNA VARIABLE
www.senati.edu.pe
DATO
www.senati.edu.pe
Datos numéricos
www.senati.edu.pe
DATOS LOGICOS -BOOLEAN
www.senati.edu.pe
TIPO DE DATOS EN CADENAS
www.senati.edu.pe
VARIABLES
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Operadores aritmeticos
www.senati.edu.pe
Operadores lógicos
www.senati.edu.pe
• Hallar el área de triangulo
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Entrada y salidas
TEXTO
NextLine()
M
E
T
O
scanner nextInt() D
O
ENTERO S
nextDouble()
DECIMAL
www.senati.edu.pe
entrada
objeto
showInputDialog()
JOptionPane showMessageDialog(null,””)
salida
www.senati.edu.pe
www.senati.edu.pe
Nombre
paquete y clase
codigo
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Debajo del paquete
www.senati.edu.pe
Problemas
• Realizar un programa que Sume dos numero
entero
www.senati.edu.pe
Dado el valor de venta de un producto ,hallar el
IGV 19%
EXPRESION
IGV =VV*0,19
PV=IGV +VV
float es uno de los tipos primitivos de Java. Sirve para almacenar
números con punto flotante y tiene una precisión de 32 bits.
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
LA CLASES MATH
Es una función
matemática mas
usadas de la clase
Math de Java
www.senati.edu.pe
www.senati.edu.pe
sqrt
www.senati.edu.pe
Calcular el interés compuesto generado por un
capital depositado durante cierta cantidad de
tiempo , a ̂una tasa de interés determinada
̂̂
según formula ̂̂
M=(1+i/100)̂ ^t)*c ̂
i=m-c
MONTO= (m)Es la suma del capital mas
intereses producidos por determinado tiempo.
Tasa de interés (r%),es la ganancia que se
obtiene por cada 100 unidades monetarias en
cada periodo
www.senati.edu.pe
C=capital
i=interés
T=tiempo ̂
̂̂
Expresión algoritmo
̂̂
M=(1+i/100)̂̂ ^t)*c
www.senati.edu.pe
www.senati.edu.pe
double
float
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Sacar raíz cuadrada
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Cambiamos la codificación
www.senati.edu.pe
www.senati.edu.pe
TAREA
www.senati.edu.pe
Constantes Java
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Hallar l potencia
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
Tambien puede ser asi
www.senati.edu.pe
Ejercicios
comisiones
www.senati.edu.pe
• Crea un programa que mi permita convertir
una cantidad en segundos en horas y minutos
y segundos
Entradas salidas horas,minutos,s
Tiempo segundos
www.senati.edu.pe
www.senati.edu.pe
Ámbito global
www.senati.edu.pe
Estructura selectiva
• Simple
• Doble
www.senati.edu.pe
SIMPLE
www.senati.edu.pe
www.senati.edu.pe
Estructura selectiva Doble
Evalúa una expresión lógica , si es verdadera
ejecuta una o varias instrucciones ,si es falsa
ejecuta otro grupo de instrucciones.
www.senati.edu.pe
Estructura anidada
Son aquellas estructura que contiene una o mas
estructura; es decir esta permitido colocar
dentro de una estructura, otra estructura
www.senati.edu.pe
problemas
www.senati.edu.pe
www.senati.edu.pe
Determinar si un numero entero es positivo ,
negativo o neutro
Si n >0 positivo
Si n<0 negativo
Si n =0 neutro
Entrada n
Salidad r
www.senati.edu.pe
Dado un carácter si es vocal
Si c==‘a’ || c==‘A’
Si c==‘e’ || c==‘E’
Si c==‘i’ || c==‘I’
Si c==‘o’ || c==‘O’
Si c==‘u’ || c==‘U’
www.senati.edu.pe
Determina si numero es múltiplo de 3 y 5
Si (n%3==0 yy n%5==0)
r “es multipl de 3 y de 5”
Sino
r”No es múltiplo de 3 y 5”
www.senati.edu.pe
Estructura Selectiva Múltiple
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe