ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ulam


Enviado por   •  10 de Octubre de 2015  •  Apuntes  •  374 Palabras (2 Páginas)  •  151 Visitas

Página 1 de 2

import javax.swing.JOptionPane;

public class Ulam {

int ulam;

void setNumU(int ulam){this.ulam=ulam;}

int getNumU(){return ulam;}

String serie(){

String serio="";

do{

serio+=ulam+", ";

if (ulam%2==0)

ulam=ulam/2;

else

ulam=(ulam*3)+1;

}while(ulam!=1);

return serio+1;

}

public static void main(String[]args){

Ulam s= new Ulam();

int num=Integer.parseInt(JOptionPane.showInputDialog("Dame un numero"));

s.setNumU(num);

JOptionPane.showMessageDialog(null,"La serie de "+num+"es "+s.serie());

}

}

import javax.swing.JOptionPane;

public class Capicua {

int n,m,c,d,u,r,uu,cc,dd,mm,suma;

void setN(int n){

this.n=n;

}

int getN(){

return n;

}

String valida(){

int nn=suma;

m=n/1000;

r=n-(1000*m);

c=n/100;

r=c-(100*c);

d=n/10;

r=d-(10*d);

u=n/1;

r=u-(1+u);

uu=u*1000;

cc=c*100;

dd=d*10;

mm=m*1;

suma=uu+cc+dd+mm;

if (suma==n)

return nn;

else

JOptionPane.showInternalMessageDialog(null,"El numero no es capicua");

}

public static void main(String[] args){

Valida v=new Valida();

int n=Integer.parseInt(JOptionPane.showInputDialog("Ingresa un numero de 4 dsigitos"));

if (n<=9999 && n>999)

(v).setN();

else

JOptionPane.showMessageDialog(null,"El numero es erroneo, ingresa un numero de 4 digitos");

int numero=v.valida();

JOptionPane.showMessageDialog(null,"El numero que ingresaste " +n+ ", es capicua: " +numero);

}

}

import javax.swing.JOptionPane;

public class Palabra {

private String cadena;

void setCadena(String cadena){this.cadena=cadena;}

String getCadena(){return cadena;}

byte cuentacaracter(char c){

byte contador=0;

for(int i=0;i<cadena.length();i++){

if (c==cadena.charAt(i)) contador++;

}

return contador;

}

public static void main(String[]args){

Palabra obj=new Palabra();

String cad=JOptionPane.showInputDialog("dame una cadena");

obj.setCadena(cad);

String c=JOptionPane.showInputDialog("Que caracter busca");

char o=c.charAt(0);

byte t=obj.cuentacaracter(o);

JOptionPane.showMessageDialog(null,"Tu cadena tiene"+t+" ocurrencias");

}

}

import javax.swing.*;

public class Calculapago {

byte he, hs,me,ms,se,ss;

void setHs(byte hs){ this.hs=hs;}

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (48 Kb) docx (14 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com