28
PROGRAMACION EN JAVA PROGRAMACION EN JAVA 2DA PARTE

Programacion en java

Embed Size (px)

DESCRIPTION

Programacion en java sistemas..

Citation preview

Page 1: Programacion en java

PROGRAMACION EN JAVAPROGRAMACION EN JAVA

2DA PARTE

Page 2: Programacion en java

ESTRUCTURAS DE CONTROL: Selectivasl blSimple y Doble

Page 3: Programacion en java

ESTRUCTURAS DE CONTROL: Selectivasl blSimple y Doble

Page 4: Programacion en java

Ejemplo1:Leer un número e indicar si es positivo

import java.io.*;public class EjercicioCon1 {

public static void main(String[] args)throws IOException {BufferedReader br = new BufferedReader (new InputStreamReader (System in));BufferedReader br = new BufferedReader (new InputStreamReader (System.in));

byte n;System.out.println("Ingrese un numero entero: ");n=Byte.parseByte(br.readLine());if (n>0)System.out.println("Numero Positivo");System.out.println( Numero Positivo );

}}

Page 5: Programacion en java

Ejemplo2: Leer la nota de un alumno y reportar i á b d d b dsi está aprobado o desaprobado

import java.io.*;p j ;public class EjercicioCon2 {

public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader (new InputStreamReader (System.in));

float nota;( )System.out.println("Ingrese nota: ");

nota=Float.parseFloat(br.readLine());if (nota>=10 5)if (nota>=10.5)

System.out.println("Aprobó");elseelse

System.out.println("Desaprobó");}

Page 6: Programacion en java

Ejemplo 3: Una llamada telefónica en cualquier en cualquier teléfono público cuesta S/. 0.50 por los primeros 3 minutos o menos. Cada minuto p p p

adicional cuesta S/. 0.10. Calcule el costo de una llamada cualquiera

Page 7: Programacion en java

ESTRUCTURAS DE CONTROL: Selectivasúl l ( d d )Múltiples (Anidadas)

Page 8: Programacion en java

ESTRUCTURAS DE CONTROL: Selectivasúl l ( d d )Múltiples (Anidadas)

Page 9: Programacion en java

Ejemplo: Ingresar 3 números enteros i i i di l lpositivos e indicar cual es el mayor

Page 10: Programacion en java

ESTRUCTURAS DE CONTROL: SelectivasESTRUCTURAS DE CONTROL: Selectivasswitch / case:Permite hacer una selección múltiple basado en la condición de i ld digualdad

Page 11: Programacion en java

• Los valores de la variable pueden ser entero oLos valores de la variable pueden ser entero o carácter.– default significa si no es ninguno de los valores– default, significa si no es ninguno de los valores anteriores (o en caso contrario)

– break significa interrumpir y abandonar labreak, significa interrumpir y abandonar la instrucción switch / case (y continuar con lo que sigue)

Page 12: Programacion en java

Ejemplo: Dado un numero, determinar el mes

Page 13: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 14: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o IterativasRepetitivas o Iterativas

Page 15: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 16: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 17: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 18: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 19: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 20: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 21: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 22: Programacion en java

ESTRUCTURAS DE CONTROL: Repetitivas o Iterativas

Page 23: Programacion en java

Ejemplo 1:j p

Page 24: Programacion en java

Solución: Diagrama N‐SSolución: Diagrama N S

Page 25: Programacion en java

Ejercicio 2

Page 26: Programacion en java

Solución: Diagrama N‐SSolución: Diagrama N S

Page 27: Programacion en java

Ejercicio 3Ejercicio 3

Page 28: Programacion en java

Diagrama N‐SDiagrama N S