Gast
2004-12-15, 20:19:47
hi,
hab hier ein kleines Problem beim Aufbau eines Volladdierers mit Java!
Den Halbaddierer habe ich schon hingekriegt (weiß aber nicht, wie ich den Volladdierer machen soll bzw hab schon angefangen aber es gibt viele Fehlermeldungen!)
Hier der Halbaddierer:
public class halbaddierer
{
private boolean a;
private boolean b;
private boolean summe;
private boolean übertrag;
public halbaddierer ()
{
a = false;
b = false;
summe = false;
übertrag = false;
}
public void nimmVariablen (boolean summand1,boolean summand2)
{
a = summand1;
b = summand2;
}
public boolean gibSumme ()
{
if (a ^ b)
{ summe = true; }
else
{ summe = false; }
return summe;
}
public boolean gibÜbertrag ()
{
if (a && b)
{ übertrag = true; }
else
{ übertrag = false; }
return übertrag;
}
}
Wie muss der Volladdierer aussehen?
hab hier ein kleines Problem beim Aufbau eines Volladdierers mit Java!
Den Halbaddierer habe ich schon hingekriegt (weiß aber nicht, wie ich den Volladdierer machen soll bzw hab schon angefangen aber es gibt viele Fehlermeldungen!)
Hier der Halbaddierer:
public class halbaddierer
{
private boolean a;
private boolean b;
private boolean summe;
private boolean übertrag;
public halbaddierer ()
{
a = false;
b = false;
summe = false;
übertrag = false;
}
public void nimmVariablen (boolean summand1,boolean summand2)
{
a = summand1;
b = summand2;
}
public boolean gibSumme ()
{
if (a ^ b)
{ summe = true; }
else
{ summe = false; }
return summe;
}
public boolean gibÜbertrag ()
{
if (a && b)
{ übertrag = true; }
else
{ übertrag = false; }
return übertrag;
}
}
Wie muss der Volladdierer aussehen?