Kann mir jemand folgende Fragen beantworten:
- Wie lässt sich aus Voll- und Halbaddierern ein Addiernetz für die Addition zweier 3-stelliger Dualzahlen aufbauen?
- Wie erkennt der Rechner bei der UTF8-Codierung, mit wie vielen Byte ein Zeichen repräsentiert ist?
- Beschreiben Sie in einem Programmablaufplan oder einem Programm, wie man für den Eingabewert Zahl die Summe aller positiver gerader Zahlen kleiner gleich Zahl berechnet, d. h. beispielsweise für zahl=9 sollte man berechnen: ergebnis = 2+4+6+8. Für negative Eingabewerte ist das Ergebnis 0.
- Das folgende Programm soll in ein while Schleife umgewandelt werden:
ergebnis = 0
for (k = 9; k > 4; k = k-2) {ergebnis = ergebnis + k * 3}
(Ist das so richtig?):
int main()
{
int ergebnis = 0;
int k = 9;
while (k > 4) {
ergebnis = ergebnis + k * 3;
k = k-2;
std::cout << ergebnis;
}
}