Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2014, 11:19
sixtoex
 
Fecha de Ingreso: noviembre-2014
Mensajes: 34
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Duda Hacer que no se repita numeros

pffff ya llevo casi todo el día para hacer este ejercicio.. ¿que dificultad tiene? basico-intermedio-avanzado?



El problema es que, me quedado hay atascado, pongo que me imprima del 1 al 100 pero no quita los que se repite pff

Porfavor no me hagas el ejercicio amigo, dime pistas

Código Java:
Ver original
  1. import java.util.Scanner;
  2. public class Calculos_conMath {
  3.  
  4.     public static void main(String[] args) {
  5.      Scanner numero = new Scanner(System.in);
  6.      System.out.println("Escribe un numero");
  7.      int leerNumero =  numero.nextInt();
  8.      String x = Integer.toString(leerNumero);
  9.      int longitud = x.length();
  10.      int[] leerNumeroTotal = new int[leerNumero];
  11.      int cont = 0;
  12.      int[] separar = new int[leerNumero*2];
  13.      int imprimir = 0;
  14.     int z = 0;
  15.      
  16.     for(int i = 0; i < leerNumero;i++)
  17.     {
  18.    
  19.         leerNumeroTotal[i] = i;
  20.        
  21.         if(leerNumeroTotal[i] > 9){
  22.             while( z < longitud){
  23.             separar[cont++] = leerNumeroTotal[i] % 10;
  24.             leerNumero = leerNumeroTotal[i] /10;
  25.             z++;
  26.         }
  27.        
  28.        
  29.          
  30.           if(separar[imprimir] != separar[imprimir+1]){
  31.              
  32.             System.out.println(i);
  33.           }
  34.           imprimir++;
  35.            
  36.         }
  37.            
  38.        
  39.     }
  40.    
  41.  
  42.     }
  43. }

Última edición por sixtoex; 16/11/2014 a las 11:42