Академический Документы
Профессиональный Документы
Культура Документы
Estructura de un Programa en Java Comentarios Operadores Aritmticos Alfanumricos Relacionales Lgicos Prioridades Procesos Entradas de datos Salidas de datos Condiciones Simples Dobles Mltiples Ciclos For While Do while
Ejemplo de la estructura de la clase Persona public class Persona { String nom; int edad; String caminar(){ //lneas de cdigo } String hablar(){ //lneas de cdigo } } //Ejemplo de una clase gatilladora class Hola { public static void main(String args[]) { System.out.println(Hola Mundo); } } Tipos de Datos Primitivos int float double boolean Formato de invocacin objeto.atributo; objeto.metodo(); Entrada de datos BufferedReader bf; bf=new BufferedReader(new InputStreamReader(System.in)); String s=bf.readLine(); String t=bf.readLine(); String u=bf.readLine(); BufferedReader pta1, pta2, pta3, entrada, in, acceso; pta1=new BufferedReader(new InputStreamReader(System.in)); pta2=new BufferedReader(new InputStreamReader(System.in)); pta3=new BufferedReader(new InputStreamReader(System.in)); entrada=new BufferedReader(new InputStreamReader(System.in)); String s=pta1.readLine(); String t=pta2.readLine (); String u=pta3.readLine (); Referenciados String Persona Casa Auto
Conversin o Casting Conversin de datos de tipo String a datos de tipo int int e= Integer.parseInt( pta1.readLine() ); Salida de datos System.out.println(); System.out.print(); Ejemplo System.out.println(Ingrese el valor del nmero : ); System.out.println(La suma es : + sum); Estructuras condicionales Simples Sintaxis if ( condicin ) { sentenciaV_1; sentenciaV_2; sentenciaV_n; } Dobles Sintaxis if ( condicin ) { sentenciaV_1; sentenciaV_2; sentenciaV_n; }else{ sentenciaF_1; sentenciaF_2; sentenciaF_n; } Mltiples Sintaxis switch (var) { case val1: sentencia_1; break; case val2: sentencia_1; break; case val3: sentencia_1; break; case valn: sentencia_1; break; default: sentencia_1; } Ejemplo if ( ed >= 18 ) { a++; b++; }else{ c++; d++; } e++; Ejemplo if ( ed >= 18 ) { a++; b++; } e++;
Ejemplo switch (ecivil) { case sol : System.out.println(soltero); a++; break; case cas : System.out.println(casado); b++; break; case sep : System.out.println(separado); c++; break; case viu : System.out.println(viudo); d++; break; default: System.out.println(otro); e++; } Requisitos de un ciclo Inicio Condicin Actualizacin : con qu valor comienza? : hasta dnde llega, cul es el lmite? : Con que proceso se actualiza? Define el ritmo de avance.
Ciclo For Sintaxis: for (inicio; condicin; actualizacin ) { sentencia_1; sentencia_2; } Ejemplo: for ( x=1; x<=10; x++ ) { a++; b++; } //otras sentencias que se //realizan cuando termina el ciclo Ciclo While Sintaxis: while( condicin) { sentencia_1; sentencia_2; } Ejemplo: x=1; while( x<=10) { a++; b++; x++; } //otras sentencias que se //realizan cuando termina el ciclo
Ciclo do while Sintaxis do{ sentencia_1; sentencia_2; }while(condicin); Ejemplo x=0; //inicio do{ a++; b++; x++; //actualiza la variable de control }while( x < 10 ); //Condicin //otras sentencias que se //realizan cuando termina el ciclo