Hallo ich hoffe es kann mir jemand helfen - folgende Aufgabe ist zu lösen
Erstelle eine Applikation, die eine Methode dezBin enthält, die 2 Parameter hat:
int zahl // enthält die ganze Zahl, die binär dargestellt wird
int laenge // enthält die Länge des Ergebnisses
Die Methode dezBin stellt den Wert des Parameters zahl binär dar und gibt ihn als String zurück.
Der Wert von zahl kann negativ, 0 oder größer 0 sein.
Die main-Methode testet die Methode dezBin.
Meine Lösung schaut so aus
aber irgendwie ist das so nicht richtig oder?
lg und danke
Erstelle eine Applikation, die eine Methode dezBin enthält, die 2 Parameter hat:
int zahl // enthält die ganze Zahl, die binär dargestellt wird
int laenge // enthält die Länge des Ergebnisses
Die Methode dezBin stellt den Wert des Parameters zahl binär dar und gibt ihn als String zurück.
Der Wert von zahl kann negativ, 0 oder größer 0 sein.
Die main-Methode testet die Methode dezBin.
Meine Lösung schaut so aus
Java:
import static javax.swing.JOptionPane.*;
/**
* Write a description of class dezbin2 here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class dezbin2
{
public static void main (String[] args){
String ein=showInputDialog("Mit was wollen sie auffüllen?");
int laenge=0;
if(ein < laenge)
System.out.println("negativ");
if(ein==laenge)
System.out.println("null");
else
System.out.println("positiv");
for (int ein=1;ein<laenge;ein++)
ergebnis="ein"+laenge;
return;
}
}
aber irgendwie ist das so nicht richtig oder?
lg und danke