Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/04/2006, 20:04
akasha69
 
Fecha de Ingreso: febrero-2006
Mensajes: 9
Antigüedad: 18 años, 2 meses
Puntos: 0
Holap miren muchas gracias mas o menos ya tengo mi programa con sus datos y con mi cerebro eh hecho algunas correcciones y me ah quedado de esta forma:

class menu
{
public static void main(Strigng [] arg)
{
string cadena;
int a,b,c,x,y,k;

do
{
k=0;
system.out.println("Menu");
system.out.println("1. polindromo");
system.out.println("2.factorial");
system.out.println("3.Salir");
system.out.println("opcion:");

Input datos = new Input();
// nosotros usamos una clase llamada input que utiliza todos los metodos

op=datos.readInt();

if(op==1)
{
system.out.println("opcion palindromo");
system.out.println("introduzca los datos");
cadena=datos.readLine();
c=(cadena.length());

x=0;
y=c-1;

do
{
system.out.println(cadena.CharAT(c-1));
c=c-1;
}

while (c>0);

do

{
if(cadena.charAT(x)==(cadena.charAT(y-x));
{
}
else
{
k=1;
}
x=x+1;
}
while (x<y);
if(k==1)
{
system.out.println("no es palindromo");
}
else
{
system.out.println("Si es palindromo");
}
}
else
if(op==2)
{
system.out.println("Factorial");
system.out.println("introduzca numero");
a=datos.readInt();
b=a-1;
c=a;
do
{
c=b*c;
b=b-1;
}

while (b>0);
system.out.println("el resultado es" + c);
}
else
{
while(op!=3)
{
}
}


y asi termina u__u creo que le falta algo verdad o mi forma de programar es deficiente lo siento apenas voy aprendiendo y pues no es facil por eso acudo a ayuda de personas como ustedes que ayudan sin recibir nada a cambio mas que el mismo deceo de ayudar.. bueno ojala puedan revisarlo y decirme si me falta algo o si estoy mal de verdad me gustaria mucho ...