web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar...

15
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:

Upload: nguyenthuan

Post on 10-Feb-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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;

Page 2: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

/**

*

* @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:

Page 3: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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);

}

}

Page 4: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");
Page 5: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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);

}

}

Page 6: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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(" (= *********** =) ");

}

}

}

Page 7: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");
Page 8: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");
Page 9: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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);

}

Page 10: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

}

}

EJEMPLO 5: RANGO

Page 11: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

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);

}

Page 12: Web viewejercicios propuestos. tema: ... switch(op){case 1: ... (" mostara tabla de multiplicar con numero introducido por el usuario");

System.out.println("EL RESULTADO ES :" + resultado);

}

}

}