19
Fundamentos de Programación Netbeans – If –Else - Switch

Fundamentos de Programación Netbeans – If –Else - Switch

Embed Size (px)

Citation preview

Page 1: Fundamentos de Programación Netbeans – If –Else - Switch

Fundamentos de ProgramaciónNetbeans – If –Else - Switch

Page 2: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Abra NetBeans

Elija “Nuevo Proyecto”

Page 3: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Elija el tipo de proyecto.

Page 4: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Escriba elnombre delproyecto ysu ubicación.

Page 5: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Estructura del proyecto.

Page 6: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

ArchivoHolaMundo.java

Page 7: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Borrando los comentarios ya que no son necesarios.

Page 8: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Escribiendo el mensaje por pantalla “Hola Mundo”.

Page 9: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Para ejecutar el programa hacemos click en la flecha verde. (run)

Page 10: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Capturando datos.

Page 11: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Salida del programa.

Page 12: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Trabajando con datos numéricos.

Page 13: Fundamentos de Programación Netbeans – If –Else - Switch

Programando en NetBeans.

Salida con datos numéricos.

Page 14: Fundamentos de Programación Netbeans – If –Else - Switch

Estructura de condicionalidad.

Las sentencias condicionales representan un punto en nuestro programa donde el flujo del proceso cambiará dependiendo de alguna condición.

El siguiente ejemplo muestra que si el monto del dinero es suficiente para cancelar una entrada a un evento la diversión aumentará.

If (dinero >= 10000){diversion++;

}

Page 15: Fundamentos de Programación Netbeans – If –Else - Switch

Estructura de condicionalidad.

Al ejemplo anterior agregamos else. Este bloque de código se ejecuta sólo si la condición no se cumple, el siguiente ejemplo muestra que si el valor no es suficiente baja el nivel de diversión.

if(dinero>= 10000){diversion++;

}else{

diversion--;}

Page 16: Fundamentos de Programación Netbeans – If –Else - Switch

Estructura de condicionalidad anidada.

Se produce cuando una condición depende del cumplimiento de una condición previa:if (condición){

if (otra_condición){….

} else{

…. }}else{

….}

Page 17: Fundamentos de Programación Netbeans – If –Else - Switch

Estructura de condicionalidad anidada.

Controla la ejecución de varios conjuntos de instrucciones por el valor final de una expresión, de tal forma que cada conjunto de instrucciones está ligado a un posible resultado de la expresión:

switch (variable) {case 1: //líneas de código

break;case 2: //líneas de código

break;

default: //líneas de código}

Page 18: Fundamentos de Programación Netbeans – If –Else - Switch

Ejercicios.

Escriba algoritmos en java que permitan resolver los siguientes problemas:

a) Dado un numero verificar si es positivo, negativo o cero b) Leer un valor entero. Suponer que el número es un día de la

semana. Suponer que 0 corresponde a lunes y así sucesivamente. Imprimir el nombre del día anterior.

c) Ingresar tres números y mostrarlos en forma decreciente

Page 19: Fundamentos de Programación Netbeans – If –Else - Switch

Ejercicios.

d) Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume.

e) Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el vendedor desea saber cuanto dinero obtendrá por concepto de comisiones por las tres ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta su sueldo base y comisiones.