tareas java

9
Tareas 1. package tareas; public class Tareas { public static void main(String[] args) { int n = 10; System.out.println ("Antes de llamar a demoLocal, n = " + n); demoLocal(n); System.out.println ("Después de la llamada, n = " + n); } static void demoLocal(int valor) { System.out.println ("Dentro de demoLocal, valor = " + valor); valor = 999; System.out.println ("Dentro de demoLocal, valor = " + valor); } } 2. ackage tareas; class Julian { String fecha; int dias; Julian() { fecha = "08-Agosto-2014";

Upload: josemendoza

Post on 11-Jul-2016

215 views

Category:

Documents


0 download

DESCRIPTION

algunos programas en java

TRANSCRIPT

Page 1: Tareas java

Tareas

1.

package tareas;

public class Tareas {

public static void main(String[] args) {

int n = 10;System.out.println ("Antes de llamar a demoLocal, n = " + n);demoLocal(n);System.out.println ("Después de la llamada, n = " + n);}static void demoLocal(int valor){System.out.println ("Dentro de demoLocal, valor = " + valor);valor = 999;System.out.println ("Dentro de demoLocal, valor = " + valor);

}

}

2.

ackage tareas;

class Julian{String fecha;int dias;Julian(){fecha = "08-Agosto-2014";dias = 1;}void mostrar(){System.out.println ("Fecha actual: " + fecha + "\t Dias = " + dias);}// . . .}

public class Tareas1

Page 2: Tareas java

{public static void main(String[] args) {

// Crea el objeto de la clase JulianJulian jan = new Julian();// muestra valores actualesSystem.out.println ("Propiedades del objeto en la creación.");jan.mostrar();// llamada a método que modifica el objetomodifica(jan);System.out.println ("Propiedades del objeto modificado.");jan.mostrar();}static void modifica (Julian obj){// Se modifican las variables instancia de objobj.fecha = "25-Diciembre-2014";obj.dias = 32;

}

}

3.

package tareas;

class Sobrecarga{public void prueba(){System.out.println ("\n Método sin argumentos ");}// Sobrecarga de prueba() con un parámetro tipo intpublic void prueba(int x){System.out.println ("\n Método con 1 argumento. ");System.out.println (" x = " + x);}// Sobrecarga de prueba() con dos parámetros tipo intpublic void prueba(int x, int y){System.out.println ("\n Método con 2 argumentos. ");System.out.println (" x = " + x + "; y = " + y);}// Sobrecarga de prueba() con tres parámetrospublic void prueba(double x, double y, double z){System.out.println ("\n Método con 3 argumentos. ");

Page 3: Tareas java

System.out.println (" x = " + x + "; y = " + y + "; z = " + z);}}

public class Tareas2 {

public static void main(String[] args) {

Sobrecarga objeto = new Sobrecarga();// Llamada a los métodos sobrecargadosobjeto.prueba();objeto.prueba(29);objeto.prueba(21,19);objeto.prueba(-2.5,10.0,5.1);

}

}

4.

package tareas;import java.util.Scanner;

public class Tareas3 {

public static void main(String[] args) {

int num1=0, num2=0;Scanner teclado = new Scanner (System.in);Secundaria SaludaSuma = new Secundaria();

saluda(); //saludo de "Principal"System.out.println("Introduzca el primer numero: ");num1 = teclado.nextInt();System.out.println("Introduzca el segundo numero: ");num2 = teclado.nextInt();System.out.println("suma= "+SaludaSuma.saluda(num1,num2));

//Saludo de "Secundaria"

}

public static void saluda(){

System.out.println("Saludando desde el metodo saluda <Clase Principal>");

Page 4: Tareas java

}

}

//-------------------------------------------------

class Secundaria{

public int saluda(int num1, int num2){

System.out.println("Saludando desde el metodo saluda <Clase Secundaria>");

return num1+num2;}

}

5.

Clase principal

package tareas;

import java.util.Scanner;

public class ClassPrincipal {

public static void main(String[] args) {

int num1=0, num2=0;Scanner teclado = new Scanner (System.in);ClassSecundaria SaludaSuma = new ClassSecundaria();

saluda(); //Saludo "Principal"System.out.println("Introduzca el primer numero: ");num1 = teclado.nextInt();System.out.println("Introduzca el segundo numero: ");num2 = teclado.nextInt();

System.out.println("suma"+SaludaSuma.CalcularSuma(num1,num2)); //Saludo de "Secundaria"

}

Page 5: Tareas java

public static void saluda(){

System.out.println("Saludando desde el metodo saluda <Clase Principal>");

}}

Clase Secundaria

package tareas;

public class ClassSecundaria {

public int CalcularSuma( int num1, int num2){

System.out.println("Saludando desde el metodo saluda <Clase Secundaria>");

return num1+num2;}

}

6.

package PktClassMayorEdad;import java.util.Scanner;public class ClassMayorEdad {

private Scanner teclado;private String nombre;private int edad;public void mtdInicializar(){

teclado=new Scanner (System.in);System.out.println("ingrese nombre");nombre=teclado.nextLine();System.out.println("ingrese edad");edad=teclado.nextInt();

}public void mtdImprimir(){

System.err.println("nombre:"+ nombre);System.out.println("edad: "+edad);

}public void mtdBuscarMayorEdad(){

if (edad<=18)System.out.println(nombre+" es mayor de edad");

elseSystem.out.println(nombre+" no es mayor de edad");

Page 6: Tareas java

}public static void main(String[] args) {

ClassMayorEdad MayorEdad=new ClassMayorEdad();

for(int cont=1;cont<1;cont++){MayorEdad.mtdInicializar();MayorEdad.mtdImprimir();MayorEdad.mtdBuscarMayorEdad();

}}

}

7.

package PktPuntoEnPlano;import java.util.Scanner;

public class ClassPuntoEnPlano {private Scanner teclado;int x,y;public void inicializar(){

teclado=new Scanner (System.in);System.out.println("Ingrese coordenada x : ");x=teclado.nextInt();System.out.println("Ingrese coordenada y : ");y=teclado.nextInt();

}void imprimirCuadrante(){

if (x>0 && y>0)System.out.println("Se encuentra en el primer cuadrante");

else if(x<0&&y>0)

System.out.println("Se encuentra en el segundo cuadrante");

else if(x<0&&y<0)

System.out.println("Se encuentra en el tercer cuadrante");

elseif(x>0&&y>0)

System.out.println("Se encuentra en el cuart cuadrante");

else System.out.println("El punto no esta en un

cuadrante");

Page 7: Tareas java

}public static void main(String[] args) {

ClassPuntoEnPlano punto1= new ClassPuntoEnPlano();punto1.inicializar();punto1.imprimirCuadrante();

}

}

8.

package PktTriangulo;import java.util.Scanner;

import javax.swing.plaf.synth.SynthSpinnerUI;public class ClassTriangulo {private Scanner teclado;private int lado1,lado2,lado3;public void inicializar(){teclado=new Scanner (System.in);System.out.println("Medida lado 1: ");lado1=teclado.nextInt();System.out.println("Medida lado 2: ");lado2=teclado.nextInt();System.out.println("Medida lado 3: ");lado3=teclado.nextInt();}public void ladoMAyor(){

System.out.println("Lado mayor");if(lado1>lado2 && lado1>lado3)

System.out.println("lado1");else

if(lado2 > lado3)System.out.println(lado2);

else System.out.println(lado3);

}public void esEquilatero(){

if (lado1==lado2&& lado1==lado3)System.out.println("Es un triangulo equilatero");

elseSystem.out.println("No es un triangulo equilatero");

}public static void main(String[]argd){

ClassTriangulo triangulo= new ClassTriangulo();

Page 8: Tareas java

triangulo.inicializar();triangulo.ladoMAyor();triangulo.esEquilatero();

}}