ING.CIP .IVAN PETRLIK AZABACHE
SEMANA 02
Control de flujo Condicional Simple
if( condicion) {
//sentencia 1 // sentencia 2 . . }
Condicional Doble
if( condicion) { //sentencia 1 // sentencia 2 } else { //sentencia 3 //sentencia 4 }
Condicional anidada
if( condicion1) { //sentencia 1 // sentencia 2 } else { if(condicion2){ //sentencia3 //sentencia4 } else { . . . // n veces }
}
Selector de opciones(switch-case)
switch( opcion ) { case var1 : { // sentencia1 break; } case var2 : { // sentencia1 break; } default : { // sentencia 3 } }
ESTRUCTURAS REPETITIVAS
DO- WHILE(HACER-MIENTRAS)
WHILE (MIENTRAS –HACER)
FOR ( DESDE- HASTA)
CONTADORES Y ACUMULADORES
EJERCICIOS PROPUESTOS UTILIZANDO WHILE(MIENTRAS-HACER)
3)MOSTRAR POR PANTALLA LOS NUMEROS DESDE 0 HASTA 15 , HALLAR LA SUMATORIA DE LOS NUMEROS
UTILIZANDO WHILE(MIENTRAS-HACER)
4 ) Mostrar por pantalla los numeros impares desde 3 hasta 15 , hallar la cantidad de numeros
UTILIZANDO WHILE(MIENTRAS-HACER)
7)Hallar cuantos son pares e impares del ingreso por teclado de 10 numeros ,Enteros
FOR(DESDE- HACER)
8)Mostrar por pantalla los numeros desde 0 hasta 10
FOR(DESDE- HACER)
9) Mostrar por pantalla la sumatoria de los numeros comprendidos entre 2 hasta 20
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.
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)
TIPO DE FUNCIONES
FUNCIONES QUE NO RETORNAN VALOR
FUNCIONES QUE RETORNAN VALOR
FUNCIONES QUE NO RETORNAN VALOR
public static void nombre_Funcion(tipo1 var1,tipo2 var2 , ….){
// declaracion de variables locales
//sentencia 1 // sentencia2
}
FUNCIONES QUE RETORNAN VALOR
public static Tipo_dato nombre_Funcion(tipo1 var1,tipo2 var2 , ….){
// declaracion de variables locales
//sentencia 1 // sentencia2
return var ;
}
FORMA DE INVOCAR UNA FUNCION
SINTAXIS :
Nombre_Funcion( <parametros>) ;Ejemplo : Sumar(a,b) ; ImprimirDatos( );
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 ( ) {
} }
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. .
Top Related