2
package Trabajo; import java.io.*; import java.util.Scanner; public class Factorial { private int x; private String mensaje=""; public Factorial(){ } public String getX (int numero) { this.x = numero; if (numero > 50) mensaje = "Error, el numero no puede ser mayor que 50"; else if(numero <0) mensaje="El numero no puede ser negativo"; return mensaje; } public int CalculoFactorial(int numero){ int resultado=1; int nro=1; while(nro <=numero){ resultado=nro*resultado; nro++; } return resultado; } public int CalculoExponente(int nro){ int c=0; while(nro>10){ nro=nro/10; c=c+1; }

Factorial POO_MCD

Embed Size (px)

DESCRIPTION

Factorial Java orientado a objetos

Citation preview

package Trabajo;import java.io.*;import java.util.Scanner;public class Factorial { private int x; private String mensaje="";public Factorial(){ } public String getX (int numero) { this.x = numero; if (numero > 50) mensaje = "Error, el numero no puede ser mayor que 50"; else if(numero 10){ nro=nro/10; } return nro;}public static void main(String[] args){ int numero1;