PROGRAMACION ORIENTADA A OBJETOS
JAVIER.16Tarea5 de Marzo de 2020
4.858 Palabras (20 Páginas)133 Visitas
1. PRODUCTOS DE DOS NUMEROS
public class Producto {
public static void main(String[] args) {
int valor1=0;
int valor2=0;
int resultado=0;
System.out.println("Dame el primer numero =>"); valor1 = Leer.datoInt();
System.out.println("Dame el segundo numero =>"); valor2 = Leer.datoInt();
resultado= valor1 * valor2;
System.out.println();
System.out.println("El resultado es =" + resultado);
}
}
Dame el primer numero =>
5
Dame el segundo numero =>
8
El resultado es =40
Process completed.
2. PRODUCTO DE DOS NUMEROS CON DO-WHILE
public class Productodenumeros {
public static void main(String[] args) {
int valor1=0;
int valor2=0;
int resultado=0;
do {
System.out.print("Dame el primer numero o <0> para sallir=>"); valor1=Leer.datoInt();
if(valor1!=0)
{
System.out.print("Dame el segundo numero=>"); valor2=Leer.datoInt();
resultado=valor1*valor2;
System.out.println();
System.out.println("El resultado es="+resultado);
System.out.println();
}
}while(valor1!=0);
}
}
--------------------Configuration:
Dame el primer numero o <0> para sallir=>3
Dame el segundo numero=>3
El resultado es=9
Dame el primer numero o <0> para sallir=>0
Process completed.
3. CONVERTIR A DOLARES
public class Cambiodemoneda{
public static void main (String[]args){
int resp;
float cant;
double resultado;
System.out.println("CANTIDAD A CONVERTIR?");cant=Leer.datoFloat();
System.out.println("\n 1)CONVERTIR A PESOS");
System.out.println(" 2)CONVERTIR A DOLARES");
System.out.println(" Escoje la opcion ");resp=Leer.datoInt();
if(resp==1)
{
resultado=cant*13.00;
}
else
{
resultado=cant/13.00;
}
System.out.println(".\n\nEL RESULTADO ES "+resultado);
}
}
--------------------Configuration:
CANTIDAD A CONVERTIR?
2
1)CONVERTIR A PESOS
2)CONVERTIR A DOLARES
Escoje la opcion
1
.
EL RESULTADO ES 26.0
Process completed.
4. FACTORIAL
public class Factorial
{
// Cálculo del factorial de un número
long fact;
public static long factorial(int n)
{
long fac;
if (n == 0)
return 1;
else
fac=1;
do {
fac=fac*n;
n=n-1;
}while (n>1);
return fac;
}
public static void main(String[] args)
{
int numero=0;
long fact;
do
{
System.out.print("¿Numero a calcular su factorial? ");
numero = Leer.datoInt();
}
while (numero < 0 || numero > 25);
fact = factorial(numero);
System.out.println("\nPractica ");
System.out.println("Calculo del factorial de un numero ");
System.out.println("Realizado por: jose");
System.out.println("\nEl factorial de " + numero + " es: " + fact);
}
}
--------------------Configuration:
¿Numero a calcular su factorial? 8
Practica
Calculo del factorial de un numero
Realizado por: jose
El factorial de 8 es: 40320
Process completed.
5. AREAS
import java.io.PrintStream;
public class Areas {
public static void main(String[] args)
{
int opcion;
double base, altura, radio, area;
do
{
System.out.printf("Calculo de areas de figuras geometricas");
System.out.printf("\n\t 1)AREA DEL CIRCULO");
System.out.printf("\n\t 2)AREA DEL RECTANGULO");
System.out.printf("\n\t 3)AREA DEL TRIANGULO");
System.out.printf("\n\n\t ¿ESCOGE EL AREA A CALCULAR? <0>Salir ");
opcion = Leer.datoInt();
if (opcion > 0 && opcion<4) {
if (opcion==1)
{
System.out.printf("\n\n\t ¿VALOR DEL RADIO? ");
radio = Leer.datoFloat();
area=radio*3.1416;
System.out.printf("\n El Area es = %.2f ",area);
System.out.printf("\n\n"); }
if (opcion==2) {
System.out.printf("\n\n\t ¿VALOR DE LA BASE? ");
base = Leer.datoFloat();
...