compara_ay_b.java

import javax.swing.JOptionPane;

public class compara_ay_b {

public static void main(String[] args) {

String a,b;
int n1,n2;

a=JOptionPane.showInputDialog("Dame el valor de A");
n1=Integer.parseInt(a);

b=JOptionPane.showInputDialog("Dame el valor de B");
n2=Integer.parseInt(b);

if (n1>n2)JOptionPane.showMassage.Dialog(null,"B es mayor");

}
}

dibuja_arcos.java

// Dibujo de arcos.
import java.awt.*;
import javax.swing.*;

public class dibuja_arcos extends JFrame {

// establecer cadena de barra de título y dimensiones de la ventana
public dibuja_arcos()
{
super("Dibujo de arcos" );

setSize( 300, 170 );
setVisible( true );
}

// dibujar rectángulos y arcos
public void paint( Graphics g )
{
super.paint( g ); // llamar al método paint de la superclase

// empezar en 0 y extenderse hasta 360 grados
g.setColor( Color.YELLOW );
g.drawRect( 15, 35, 80, 80 );
g.setColor( Color.RED );
g.drawArc( 15, 35, 80, 80, 0, 360 );

// empezar en 0 y extenderse hasta 110 grados
g.setColor( Color.YELLOW );
g.drawRect( 100, 35, 80, 80 );
g.setColor( Color.RED );
g.drawArc( 100, 35, 80, 80, 0, 110 );

// empezar en 0 y extenderse hasta -270 grados
g.setColor( Color.YELLOW );
g.drawRect( 185, 35, 80, 80 );
g.setColor( Color.RED );
g.drawArc( 185, 35, 80, 80, 0, -270 );

// empezar en 0 y extenderse hasta 360 grados
g.fillArc( 15, 120, 80, 40, 0, 360 );

// empezar en 0 y extenderse hasta -90 grados
g.fillArc( 100, 120, 80, 40, 270, -90 );

// empezar en 0 y extenderse hasta -270 grados
g.fillArc( 185, 120, 80, 40, 0, -270 );

} // fin del método paint

// ejecutar la aplicación
public static void main( String args[] )
{
dibuja_arcos aplicacion = new dibuja_arcos();
aplicacion.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
}

} // fin de la clase DibujarArcos

Cifras.java

import java.io.*;

class Cifras {

static int total=0;
static int x=0;
static int numCifras(int x){
while(x!=0){
x=x/10;
total+=1;
//Incrementamos el contador
} return total;
}public static void main(String[]args) throws IOException{
//BufferedReader para leer de consola
BufferedReader leer = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Introduce un numero:");
//leemos una línea como string
String linea = leer.readLine();
/*Convertirmos el string a un número. Podrías poner
*un try y catch para comprobrar errores al convertirlo.Por
*ejemplo si introducen un string*/
x= Integer.parseInt(linea);
System.out.println("El numero de cifras es:");
//Imprimimos el número de líneas
System.out.println(numCifras(x));
}

}

circulo_area.java


public class circulo_area {

int r;
int p;
int pi;
int a;

public static void main(String[] args) {

r=54;
pi=3.1416;
a=pi*r*r;

System.out.println("El area del circulo: "+a);
}
}

caja_metodo_constructor.java


public class caja_metodo_constructor {

int altura, anchura, profundidad;
public caja_metodo_constructor (int a,int b,int profundidad)
{
altura=a;
anchura=b;
this.profundidad=profundidad;
}
public int volumen ()
{
int volumen;
volumen= altura*anchura*profundidad;
return volumen;
}
public static void main(String[] args) {
}
{
caja_metodo_constructor c1=new caja_metodo_constructor (30,12,4);
System.out.println("El Volumen de la Caja es: "+ c1.volumen());
}
}

caja_con_atributos.java


public class caja_con_atributos {

int altura, anchura, profundidad, resultado;
}
altura=a;
anchura=b;
this.profundidad=profundidad;

{
altura=230;
anchura=136;
profundidad=445;

resultado=a*b*c;
System.out.println("El Volumen de Caja con Atributos es: "+ resultado);
}
}

caja2.java


class caja2
{
int altura, anchura, profundidad;
public int volumen ()
{
int volumen;
volumen=altura*anchura*profundidad;
return volumen;
}
public static void main(String[] args)
{
caja2 c1=new caja2 ();
c1.altura=204;
c1.anchura=242;
c1.profundidad=50;
System.out.println("El Volumen de la Caja con un Objeto es: "+ c1.volumen());
}
}