Hallo zusammen,
ich bin neu hier;
kurz zu mir; Ich studiere Maschinenbau und muss im 2.Semester C++ lernen, ende Januar ist Prüfungszeit, somit auch die Info-Klausur.
Ich beschäftige mich jetzt seit einigen Tagen erst intensiver mit C++ und bin jetzt auf folgende Aufgabe gestosen;
Schreiben Sie ein Programm das eine binäre Zahl mit max 10 Stellen einliest, z.B. 1101, und deren entsprechenden dezimalen Wert zurückgibt.
Hinweis: Bei der Berechnung des dezimalen Werts einer binären Zahlen, etwa 1101 gehen Sie von der Potenzdarstellung zur Basis 2 aus: 1*2³ + 1*2² + 0*2^1 + 1*2^0
Das ganze soll ich "nur mit" Schleifen und/oder if/else ohne string und char lösen.
Ich bin gerade fertig mit den Nerven, ich wäre wirklich dankbar wenn mir jemand einen Code geben könnte oder einen Link mit der Lösung.
ich bin neu hier;
kurz zu mir; Ich studiere Maschinenbau und muss im 2.Semester C++ lernen, ende Januar ist Prüfungszeit, somit auch die Info-Klausur.
Ich beschäftige mich jetzt seit einigen Tagen erst intensiver mit C++ und bin jetzt auf folgende Aufgabe gestosen;
Schreiben Sie ein Programm das eine binäre Zahl mit max 10 Stellen einliest, z.B. 1101, und deren entsprechenden dezimalen Wert zurückgibt.
Hinweis: Bei der Berechnung des dezimalen Werts einer binären Zahlen, etwa 1101 gehen Sie von der Potenzdarstellung zur Basis 2 aus: 1*2³ + 1*2² + 0*2^1 + 1*2^0
Das ganze soll ich "nur mit" Schleifen und/oder if/else ohne string und char lösen.
Ich bin gerade fertig mit den Nerven, ich wäre wirklich dankbar wenn mir jemand einen Code geben könnte oder einen Link mit der Lösung.