La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }

Presentaciones similares


Presentación del tema: "ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }"— Transcripción de la presentación:

1 ING.CIP.IVAN PETRLIK AZABACHE

2 SEMANA 02

3 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }

4

5 Condicional Doble  if( condicion) { //sentencia 1 // sentencia 2 } else { //sentencia 3 //sentencia 4 }

6

7  Condicional anidada  if( condicion1) { //sentencia 1 // sentencia 2 } else { if(condicion2){ //sentencia3 //sentencia4 } else {... // n veces }

8

9 Selector de opciones(switch-case)  switch( opcion ) { case var1 : { // sentencia1 break; } case var2 : { // sentencia1 break; } default : { // sentencia 3 }

10

11 ESTRUCTURAS REPETITIVAS

12 DO- WHILE(HACER-MIENTRAS)

13 WHILE (MIENTRAS –HACER)

14 FOR ( DESDE- HASTA)

15 CONTADORES Y ACUMULADORES

16 EJERCICIOS PROPUESTOS  UTILIZANDO WHILE(MIENTRAS- HACER) 3)MOSTRAR POR PANTALLA LOS NUMEROS DESDE 0 HASTA 15, HALLAR LA SUMATORIA DE LOS NUMEROS

17 UTILIZANDO WHILE(MIENTRAS-HACER)  4 ) Mostrar por pantalla los numeros impares desde 3 hasta 15, hallar la cantidad de numeros

18 UTILIZANDO WHILE(MIENTRAS-HACER)  7)Hallar cuantos son pares e impares del ingreso por teclado de 10 numeros,Enteros

19 FOR(DESDE- HACER)  8)Mostrar por pantalla los numeros desde 0 hasta 10

20 FOR(DESDE- HACER)  9) Mostrar por pantalla la sumatoria de los numeros comprendidos entre 2 hasta 20

21 FOR(DESDE- HACER)  12) Mostrar 5 veces por pantalla un menu de opciones con las siguientes caracteristicas :  Al Ingresar una de estas opciones inmediatamente se debera de ejecutar cada alternativa pero en un orden coherente.

22 DO-WHILE(HACER-MIENTRAS)  1)Ingresar N numeros por teclado, la cual a medida que se vaya ingresando cada numero se ira almacenando, el programa pedira si deseas seguir Ingresando otro numero, si desea continuar (ingresar el 1 ) en caso contrario (ingresar otro valor)

23

24 TIPO DE FUNCIONES  FUNCIONES QUE NO RETORNAN VALOR  FUNCIONES QUE RETORNAN VALOR

25 FUNCIONES QUE NO RETORNAN VALOR  public static void nombre_Funcion(tipo1 var1,tipo2 var2, ….){ // declaracion de variables locales //sentencia 1 // sentencia2  }

26 FUNCIONES QUE RETORNAN VALOR public static Tipo_dato nombre_Funcion(tipo1 var1,tipo2 var2, ….){ // declaracion de variables locales //sentencia 1 // sentencia2 return var ; }

27 FORMA DE INVOCAR UNA FUNCION  SINTAXIS : Nombre_Funcion( ) ; Ejemplo : Sumar(a,b) ; ImprimirDatos( );

28 package dominio_aplicacion ; public class nombre_clase { // declaracion de variables globales public static void main(String []args ) { funcion1( 56, 5.4 ); funcion2( ) ; } public static void funcion1 ( int a, double b ) { …………………….. …………………….. } public static int funcion2 ( ){ ……………….. …………….. return var; } public nombre_clase ( ) { } }

29 PROPUESTO  Diseñe un programa que me permita implementar un menú de opciones de conversión de unidades de Tiempos:  Convertir Horas a Segundos [ 1 ]  Convertir Segundos a Horas [ 2 ]  Convertir Horas a minutos [ 3 ]  Convertir Minutos a Horas [ 4 ]  Convertir Minutos a Segundos [ 5 ]  Salir [ 6 ]  Sabiendo que se tendra que Ingresar a una de estas opciones en la cual te pedira el tiempo a convertir, y mostrar  la conversión por pantalla..


Descargar ppt "ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }"

Presentaciones similares


Anuncios Google