INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES
ORGANISMO PÚBLICO DESCENTRALIZADO DEL GOBIERNO DEL ESTADO DE PUEBLA
MAGALY SALAZAR GARCIA
ALUMNO(A):
ANGELINA LEAL ALVARADO
DOCENTE:
PROGRAMACION ORIENTADA A OBJETOS
ASIGNATURA:
EJERCICIOS PROPUESTOS
TEMA:
20/ MAYO/ 2011
FECHA DE ENTREGA:
EJEMPLO 1: AREA DE FIGURAS GEOMETRICAS
package areas;
/**
*
* @author Tino
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int op;
double h ;
double b;
int r;
double res ;
double res1;
double p=3.1416;
do {
System.out.println("¡¡¡¡¡BIENVENIDO AL SISTEMA!!!!!");
System.out.println("1.- ÁREA DEL TRIANGULO");
System.out.println("2.- ÁREA DEL CUADRADO");
System.out.println("3.- ÁREA DEL CIRCULO");
System.out.println("4.- SALIR DEL SISTEMA");
op=Leer.datoInt("ELIGE UNA OPCION: ");
System.out.println("(= ************ =)");
switch(op){
case 1:
b= Leer.datoInt("DAME UN VALOR PARA LA BASE DEL TRIANGULO: ");
h= Leer.datoInt("DAME EL VALOR PARA LA ALTURA DEL TRIANGULO: ");
res= (b*h)/2;
System.out.println("EL ÁREA DEL TRIANGULO ES: "+ res);
break;
case 2:
b=Leer.datoInt("DAME EL VALOR PARA LA BASE DEL CUADRADO: ");
res=b*b;
System.out.println("EL AREA DEL CUADRADO ES: " +res);
break;
case 3:
r= Leer.datoInt("DAME EL VALOR PARA EL RADIO: ");
res1=(p*r*r);
System.out.println("EL ÁREA DEL CIRCULO ES: " + res1);
break;
case 4:
System.out.println("GRACIAS POR VISITARNOS VUELVE CUANDO GUSTES!!!");
break;
default:
System.out.println("LA OPCIÓN ELEGIDA NO SE ENCUENTRA EN EL SISTEMA");
break;
}
}while(op!=4);
}
}
package factorialdeunnumero;
/**
*
* @author usuario
*/
public class FactorialDeUnNumero {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
double factorial = 1;
double numero=0;
numero=Leer.datoInt("DAME UN VALOR PARA CALCULAR EL FACTORIAL: ");
while ( numero!=0) {
factorial=factorial*numero;
numero--;
}
System.out.println(factorial);
}
}
EJEMPLO 3: MULTIPLICACION DEL 1 DEL 10
package multiplicacióndelunoaldiez;
/**
*
* @author usuario
*/
public class MultiplicaciónDelUnoAlDiez {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int m;
int mul;
int ñ;
for (ñ=1; ñ<=10;ñ++){
System.out.println("(= ************ =)");
System.out.println("EL NÚMERO DE TABLA ES:" +ñ);
for (m=1; m<=10;m++){
mul = m * ñ;
System.out.println(ñ+" x "+m+" = "+mul);
}
System.out.println(" (= *********** =) ");
}
}
}
EJEMPLO 4: MULTIPLICACION CON UN NUMERO INGRESADO POR EL USUARIO
package multiplicacionporusuario;
/**
*
* @author usuario
*/
import java.io.*;
public class MultiplicacionPorUsuario {
/**
* @param args the command line arguments
*/
public static void main(String [] arg) throws IOException{
// TODO code application logic here
BufferedReader inicio;
inicio= new BufferedReader(new InputStreamReader (System.in));
System.out.println(" MOSTARA TABLA DE MULTIPLICAR CON NUMERO INTRODUCIDO POR EL USUARIO");
System.out.print("DAME EL NUMERO DE LA TABLA QUE DESEES VER:");
int Numero=Integer.parseInt(inicio.readLine());
System.out.println("TABLA DEL "+ Numero+"");
multiplicar(Numero,0);
}
public static void multiplicar(int a, int Contador){
Contador++;
if (Contador<=10){
System.out.println(a + "x" +Contador+ "=" + Contador*a);
multiplicar(a,Contador);
}
}
}
EJEMPLO 5: RANGO
package rango;
/**
*
* @author usuario
*/
public class Rango {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int num1;
int num2;
int a,b;
int resultado;
resultado=0;
num1= Leer.datoInt("DAME UN VALOR PARA EL NÚMERO 1: ");
num2= Leer.datoInt("DAME UN VALOR PARA EL NÚMERO 2: ");
if(num1<num2){
for(a=num1; a<=num2;a++){
resultado= (resultado + a);
}
System.out.println("EL RESULTADO ES :" + resultado);
}
else {
for(a=num2;a<=num1;a ++ ){
resultado= (resultado + a);
}
System.out.println("EL RESULTADO ES :" + resultado);
}
}
}
Top Related