segunda-feira, 26 de outubro de 2015

Numero Capicua

import java.util.Scanner;
class Dados{
private int n1;
public int getN1() {
return n1;
}
public void setN1(int n1) {
this.n1 = n1;
}
public int cauculaCapicua(int n){
int r,s=0,k;
k=n;
   while(n!=0) {  
r=n%10;
s=s*10+r;
n=n/10;
   }
 if(s==k)
return 0;
 else
   return 1;
   }
}//mastercar surpreenda
public class Capicua {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
int resp,n;
 Dados r=new Dados();
 r.setN1(ler.nextInt());
 while(r.getN1()>=1000 && r.getN1()<=9999 && r.getN1()!=0){  
 resp = r.cauculaCapicua(r.getN1());  
        if(resp==0)
          System.out.println("SIM");
        else
          System.out.println("NAO");      
        r.setN1(ler.nextInt());
 }
}

}

Nenhum comentário:

Postar um comentário