Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Java program hjälp

Skapad av blackoxy, 2013-10-09 16:03 i Mjukvara & Operativsystem

1 967
7 inlägg
0 poäng
blackoxy
Visningsbild
P 31 Hjälte 168 inlägg
0
Hej!

Jag har en uppgift som lyder:

Skriva Java-satser för beräkning av antalet OLIKA siffror som förekommer i ett heltal som läses in. - utnyttja operatoerna / och %

Ex: 8640876 innehåller 5 olika siffror.

Ledning: Inför en vektor boolean[] used med intex från 0 till 9 för att registrera vilka siffror som förekommer.

________
Jag vet inte riktigt hur jag skall skriva program koden för att registrera varje siffra i ett heltal som skrivs in. Någon som skulle kunna hjälpa mig med denna uppgift?

Tacksam för svar!

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Pankie
Visningsbild
P 32 Nödinge Hjälte 4 192 inlägg
0
Svar till blackoxy [Gå till post]:
Börja med en Scanner eller en BufferedReader klass som matar in data för varje förfrågan i en loop.

Klass
Scanner in = new Scanner(System.in)

Mata in sedan ett heltal med
in.nextInt();



Din mamma behandlar fler förfrågningar än HTTP

blackoxy
Visningsbild
P 31 Hjälte 168 inlägg
Trådskapare
0

Svar till Pankie [Gå till post]:
Jag ska bara mata in ett heltal sedan skall jag kolla hur många olika siffror talet innehåller.

Pankie
Visningsbild
P 32 Nödinge Hjälte 4 192 inlägg
0
Svar till blackoxy [Gå till post]:
Vilket har du problem med? Spara data i en vektor?
Lösningen måste du själv tänka ut, det är inte så svårt egentligen.

/ är din division
% är resten av din division


Din mamma behandlar fler förfrågningar än HTTP

blackoxy
Visningsbild
P 31 Hjälte 168 inlägg
Trådskapare
0

Svar till Pankie [Gå till post]:
Problem med Boolean hur den ska användas och hur jag sparar datan är det jag inte riktigt förstår
/ och % förstår jag mig på :)
Vill bara ha en spark i rätt riktning :)

Pankie
Visningsbild
P 32 Nödinge Hjälte 4 192 inlägg
0

Svar till blackoxy [Gå till post]:
en boolean har två värden den returnerar. Det är antingen True eller False

att spara data i en vektor kan du göra exempelvis såhär:

// Här är din vektor med tio objekt som går att mata in.
Object[] dataArray = new Object[10];

// här sparar du data i vektorn. (hint: variabeln in är ett Scanner objekt)

for (int i = 0; i < dataArray.length; i++){
dataArray[i] = in.nextInt();

}


Din mamma behandlar fler förfrågningar än HTTP

blackoxy
Visningsbild
P 31 Hjälte 168 inlägg
Trådskapare
0

Svar till Pankie [Gå till post]:
Okej, tack! Ska prova lite med detta :)


Forum » Datorer & IT » Mjukvara & Operativsystem » Java program hjälp

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons