Program zur Darstellung von Zahlen in Java

Status
Nicht offen für weitere Antworten.

Anfänger0

Mitglied
Hallo,
ich bin Anfänger,ich habe gerade wie man Zahlen in Java darstellt gelernt. Jetzt möchte ich ein konkretes Beispiel machen bei versuch ein Program zu implementieren,welches , welches zwei int-Zahlen a und b einliest und dann die
Zahl a zur Basis b umrechnet und ausgibt. Das Programm soll dabei Zahlenbasen zwischen 2 und
16 unterstützen.

ich versuche das Program zu implementieren,aber ich weiss nicht genau wo ich anfangen soll,welche Methode muss ich benützen für die Umrechnung von a zur basis b?

So habe ich angefangen:

Public classe Zahlenbasen
int a
int b
// lese Zahlen a und b ein;
int a= readNumber(1)
int b=read Number(2)

// a und b sollen Werte von 2 bis 16 aufnehmen
for (int a= 2, a< 17,a++)
for( int b=2, b< 17, b++)

der Rest weiss ich nicht wie man weiter machen kann.

Kann jemand mir helfen weiter das program aufzubauen?

Danke
 
Code:
System.out.println(Integer.toString(a,b));
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html#toString(int,%20int)
 
Hier liest du Zahlen ein, z.B 5 und 8
// lese Zahlen a und b ein;
int a= readNumber(1)
int b=read Number(2)

Um Sie anschliessend eh wieder auf 2 zu setzen
// a und b sollen Werte von 2 bis 16 aufnehmen
for (int a= 2, a< 17,a++)
for( int b=2, b< 17, b++)


Wozu also überhaupt einlesen?
 
Gast hat gesagt.:
Hier liest du Zahlen ein, z.B 5 und 8
// lese Zahlen a und b ein;
int a= readNumber(1)
int b=read Number(2)

Um Sie anschliessend eh wieder auf 2 zu setzen
// a und b sollen Werte von 2 bis 16 aufnehmen
for (int a= 2, a< 17,a++)
for( int b=2, b< 17, b++)


Wozu also überhaupt einlesen?

Das ist um ein Programm zu implementieren , welches zwei int-Zahlen a und b einliest und dann die
Zahl a zur Basis b umrechnet und ausgibt. Das Programm soll dabei Zahlenbasen zwischen 2 und
16 unterstützen.

Mein Problem ist das ich kann nicht weiter schreiben,weilc ich nicht weise,ob man zuerst allgemein mit a und b machen und dann Werte von a und b eingeben damit das Computer umrechnen.
 
Hallo ,
für dieses folgendes Programm, behaupte ich dass ,alle variable sichtbar sind, da wir der Konstruktor Public haben. Ist meine Behauptung falsch? Wenn ja kann jemand mir sagen an welchen nummerierten Zeilen , welche Variablen jeweils sichtbar sind. An welchen Stellen fi ndet Verdeckung statt?

Danke

Hier ist das Programm

1 public class Aufgabe31 {
2
3 static int a, b, c, d;
4
5 public static void q(int b) {
6 a = b * 2 + 3; /* 1 */
7 c = c * b - 1; /* 2 */
8 }
9
10 public static int p(int a, int c) {
11 int d = 6; /* 3 */
12
13 a += c; /* 4 */
14 b = a + c + d; /* 5 */
15
16 q(a); /* 6 */
17
18 return c + d; /* 7 */
19 }
20
21 public static void main(String[] args) {
22 a = 1;
23 b = 2;
24 c = 3;
25 d = 4;
26
27 d = p(c, a) + 4; /* 8 */
28
29 System.out.println(a);
30 System.out.println(b);
31 System.out.println(c);
32 System.out.println(d);
33 }
34 }
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben