Control
JAVA
Contenido
O Dato
O Informacin
O Lenguaje de programacin
O Programacin
O IDE (Entorno de desarrollo integrado)
O Tipos de datos
O Variables y constantes
O Algoritmo
O Flujo de datos
Contenido
O Estructuras de control
Estructuras selectivas
Simples
Dobles
Mltiples
Anidadas
Estructuras repetitivas
Mientras
Hacer mientras
O Ejercicios
Dato
O El dato es una representacin simblica,
Informacin
O En sentido general, la informacin es un
Lenguaje de programacin
O Un lenguaje de programacin es un idioma
Programacin
O Proceso por el cual se escribe, se prueba, se
computadora.
Tipos de datos
O Java define dos tipos de datos
O Tipos primitivos
O Tipos referencia
cuatro categoras:
O
O
O
O
Lgico: boolean
Texto: char
Entero:byte, short, int, long
Real: float, double
Variables y constantes
O Variable:
<tipo> <variable>;
<tipo> <var1>, <var2>, ..., <varn>;
<tipo> <var1> = <valor>;
Variables y constantes
O Ejemplos de declaracin de variables.
int x,y,z;
int x = 9;
boolean terminar = false;
O
Constantes:
Zona de memoria cuyos valores no cambian
O Declaracin:
Algoritmo
Algoritmo
O Un algoritmo es un conjunto preescrito de
Flujo de datos
O Es el orden con el cual el ordenador ejecuta
instrucciones
O El orden comn es en secuencia, instruccin por
instruccin
O El bloque es el que permite este orden secuencial
O Un bloque est marcado con llaves:
{
instruccion1;
instruccion2;
instruccion3;
Estructuras de control
O permiten modificar el flujo de ejecucin de
Estructuras de Control
Estructuras Selectivas
Simples
Dobles
Mltiples
Anidadas
Estructuras Repetitivas
Mientras
Hacer mientras
Estructura secuencial
Estructura secuencial
Estructura repetitiva
desde/para
Estructura repetitiva
desde/para
Estructura repetitiva
desde/para
Ejercicios
Ejercicios
1.
Una
persona
ha
comprado 10 carteras
del mismo estilo y
necesita saber el total
de la compra. Cul
ser el precio en que lo
debe
vender
para
obtener una ganancia
del 35%? Cul es el
total de ganancia que
obtuvo de la venta?
Ejercicios
2. En
una tienda se
hace un descuento
del 5% a los clientes
cuya compra supere
los $50. Cunto
pagara al final por su
compra?
Ejercicios
3. Desarrolle una
aplicacin donde
indique si el
alumno aprob o
reprob una
materia,
teniendo en
cuenta que el
promedio
mnimo es 7.0
Ejercicios
4. Desarrolle un programa
Ejercicios
5. Desarrolle un programa imprima la tabla de
Gracias por su
participacin