Você está na página 1de 1

D:\Codigo Fuente\Java\Depurado\transforma a p digitos\transforma_a_p_digitos.

java

//
//
//
//
//
//
//
//
//

jueves, 30 de junio de 2016 07:45 p.m.

archivo transforma_a_p_digitos.java
Programa que representa un nmero p dado como una cadena formada por n
digitos, donde p < 10^n, rellenando con ceros a la izquierda.
Formato del programa: transforma_a_p_digitos p n
p: nmero a transformar
n: cantidad de dgitos que tendr la cadena
p < 10^n
Ejemplo: para n y p 256 5, respectivamente
Salida: 00256

public class transforma_a_p_digitos {


// Constructor pblico
public transforma_a_p_digitos() {
}
// Mtodo pblico
public String transforma_a_p_digitos(String a, String b)
// Declaracin de variables utilizadas
int p, n, diferencia;
String resultado;
// Inicializacin de las variables dadas
resultado = new String ("");
p = Integer.parseInt(a);
n = Integer.parseInt(b);
diferencia = n - (a.length());
// Clculo de la cadena deseada
while (diferencia > 0) {
resultado = resultado + "0";
diferencia--;
}
resultado = resultado + a;
// Retornar resultado
return(resultado);
}
}

-1-

Você também pode gostar