Punksolid Tecnologia, Curiosidades, Sistemas de Informacion y un poco de Religion

28sep/081

Mini-Programas en Java

Programa que pide 2 numeros, y los suma, multiplica y resta.

import java.io.*;
public class Calculos {
	public static void main(String []args) {
	 InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader (isr);
		try{
	     System.out.print("Sumando, Restando y Multiplicando : ");
             int num1 = Integer.parseInt(br.readLine());
             int num2 = Integer.parseInt(br.readLine());
	     int suma = num1 + num2;
	     int resta = num1 - num2;
             int producto= num1 * num2;
             System.out.println ("La Suma de " + num1 + "+" + num2 +"="+ suma);
	     System.out.println ("La resta de " + num1 + "-" + num2 +"="+ resta);
             System.out.println ("El producto de " + num1 + "x" + num2 +"="+ producto);
}
   catch (Exception e)
         {
             e.printStackTrace();
         } 
 
	}
}

Programa que saca el area de un circulo, y la circunferencia, solicitando el radio.

import java.io.*;
public class Circulo {
	public static void main(String []args) {
	 InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader (isr);
		try{
	     System.out.print("Teclee el radio : ");
             Double radio = Double.parseDouble(br.readLine());
             Double area= new Double(3.141592 * (radio*radio));
	     Double circunferencia = new Double(2 * 3.141592 * radio);
             System.out.println ("El area del circulo es "+ area.doubleValue());
	     System.out.println ("La circunferencia del circulo es "+ circunferencia.doubleValue());
}
   catch (Exception e)
         {
             e.printStackTrace();
         }
	}
}

Programa que calcula tu edad en años en Jupiter, Mercurio, Venus y Saturno en base a tu edad en años en la tierra

import java.io.*;
public class Edad {
	public static void main(String []args) {
	 InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader (isr);
		try{
	     System.out.print("Leyendo su edad : ");
             Double edad = Double.parseDouble(br.readLine());  
 
             Double mercurio= (edad*365)/88;
	     Double venus= (edad*365)/225;
             Double jupiter= (edad*365)/4380;
             Double saturno= (edad*365)/10767;
             System.out.println (" A tus " +edad+ " años de edad tendrias " +mercurio+ " años en Mercurio");
             System.out.println (" A tus " +edad+ " años de edad tendrias " +venus+ " años en Venus");
             System.out.println (" A tus " +edad+ " años de edad tendrias " +jupiter+ " años en Jupiter");
             System.out.println (" A tus " +edad+ " años de edad tendrias " +saturno+ " años en Saturno");
}
   catch (Exception e)
         {
             e.printStackTrace();
         }
	}
}

Programa que saca area de una esfera y su volumen.

import java.io.*;
public class Esfera {
	public static void main(String []args) {
	 InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader (isr);
		try{
	     System.out.print("Teclee el radio : ");
             Double radio = Double.parseDouble(br.readLine());
             Double area= 4 * 3.141592 * (radio*radio);
	     Double volumen = (4/3 * 3.141592) * radio * radio;
             System.out.println ("El area de la esfera es "+ area);
	     System.out.println ("El volumen de la esfera es "+ volumen);
}
   catch (Exception e)
         {
             e.printStackTrace();
         }
	}
}

Programa en java que saca el Area Base del cubo, el area Lateral, el Area Total del cubo, y el volumen del cubo.

import java.io.*;
public class Cubo {
	public static void main(String []args) {
	 InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader (isr);
		try{
	     System.out.print("Teclee el tamaño del lado : ");
             Double lado = Double.parseDouble(br.readLine());
             Double areabase= lado * lado ;
	     Double arealateral = 4 * (lado * lado);
	     Double areatotal = 6 * (lado * lado) ;
	     Double volumen = lado * lado * lado;
             System.out.println ("El Area Base del cubo es "+ areabase);
	     System.out.println ("El Area Lateral del cubo es "+ arealateral);
	     System.out.println ("El Area Total del cubo es "+ areatotal);
	     System.out.println ("El volumen del cubo es "+ volumen);
}
   catch (Exception e)
         {
             e.printStackTrace();
         }
	}
}
Etiquetado con: , , 1 Comentario