Calcolo del numero di numbers mancanti

Sto sviluppando un'applicazione Android, un'applicazione numerologica. In cui effettua il valore del calcolo del nome:

A, J, S – 1
B, K, T – 2
C, L, U – 3
D, M, V – 4
E, N, W – 5
F, O, X – 6
G, P, Y – 7
H, Q, Z – 8
I, R – 9.

  • Come rimuovere l'imbottitura nei pulsanti in Android?
  • Rileva il supporto di input del file di browser
  • Mostra feed di twitter in applicazione Android utilizzando Twitter API 1.1
  • database sqlite in lingua persiana
  • getSupportedPictureSize () restituisce un valore che non è effettivamente supportto da Nexus4
  • Come chiudere l'applicazione android in applicazioni Delphi-XE5 Firemonkey?
  • Questo è il valore di each lettera. Quando l'utente inserisce il nome il suo valore viene calcolato e visualizza il risultato. Ho sviluppato il codice per calcolare il valore. Ma ora devo calcolare i numbers mancanti. Per esempio il mio nome è ROSHAN e il mio valore è R - 9, O - 6, S - 1, H - 8, A - 1, N - 5 . Così, quando calco tutti questi valori 9+6+1+8+1+5 = 30 = 3+ 0 = 3 . Quindi il mio valore è tre. Ho fatto il codice per questo.

    Sto sviluppando il codice per trovare il numero di numbers mancanti come nel mio nome numbers mancanti è 2,3,4,7 così il numero di numbers mancanti in 4. Qualcuno può aiutarmi? Ho fornito il codice che ho sviluppato finora.

    Mainactivity.java

     long sum70 = 0; long sum80 = 0; long sum90 = 0 sum70 = getsum70(et7.getText().toString()); sum80 = getSum80(et8.getText().toString()); sum90 = getSum90(et9.getText().toString()); private long getsum70(String text) { // TODO Auto-generated method stub long sum70 = 0; char[] name70 = new char[text.length()]; name70 = text.toCharArray(); for(int i=0; i<text.length(); i++) { sum70 += value70( name70[i] ); } while (sum70>9 ) { sum70 = findDigitSum70(sum70); } return sum70; } private long value70(char a) { // TODO Auto-generated method stub switch(a) { case 'A': return 1; case 'B': return 2; case 'C': return 3; case 'D': return 4; case 'E': return 5; case 'F': return 6; case 'G': return 7; case 'H': return 8; case 'I': return 9; case 'J': return 1; case 'K': return 2; case 'L': return 3; case 'M': return 4; case 'N': return 5; case 'O': return 6; case 'P': return 7; case 'Q': return 8; case 'R': return 9; case 'S': return 1; case 'T': return 2; case 'U': return 3; case 'V': return 4; case 'W': return 5; case 'X': return 6; case 'Y': return 7; case 'Z': return 8; default: return 0; } } private long findDigitSum70(long n) { // TODO Auto-generated method stub int sum70=0; while (n != 0) { sum70 += n % 10; n = n / 10; } return sum70; } 

  • Come dire a Gradle di utilizzare un diverso nome di Android dalla row di command?
  • OnDestroyView di OnDestroy / Fragment dell'attività ha impostato le pratiche Null
  • Controllare lo stato dell'acquisto di android ma restituire il token di acquisto non è stato trovato
  • Come espandere AppBarLayout quando lo scorrimento giù raggiunge la parte superiore del RecyclerView
  • trovare località vicine
  • layoutlib.jar manca! : Plug-in "com.android.ide.eclipse.adt"
  • 2 Solutions collect form web for “Calcolo del numero di numbers mancanti”

    Se si utilizza arrays int, è ansible risolvere questo problema più facile.

     int[] points = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; 

    L'indice di questo arrays è each punto. Ad esempio, se si ottiene carattere 'R', aggiungere 1 a punti [9]. Se ottieni il carattere 'O', aggiungi 1 a punti [6].

    Se inserisci il tuo nome, i valori in arrays saranno simili.

    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] – indice

    {0, 2, 0, 0, 0, 1, 1, 0, 1, 1} – valore

    Se il valore è 0, l'indice di tale valore manca il numero. E i punti totali saranno somme di ciascun valore [index *].

    Invece di mantenere un caso di commutazione, sarà meglio memorizzare i valori di ciascun carattere in un arrays di 26 elementi.

    In questo caso è ansible eseguire iterazioni su quella matrix e aggiungere l'elemento a uno dei due arrays temporanei: valoriFoundInNameArray e ValuesNotFoundInTheNameArray

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.