Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Algorithmen » Algorithmus Test » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 4 Beiträge
eulerscheZahl

Da du am Ende nicht auf 11 kommst, ist es falsch. Bei dir fehlt ein Schleifendurchlauf für die letzte Ziffer.
Die Zahlen 21 und 22 in Schrit 6 und 8 kann ich nicht nachvollziehen.
N.S

Vielen Dank für deine Antwort.
ich habe den test so durchgeführt... ist es richtig ?

TEST Algorithmus 1011

1. Schritt: Lies den Wert 1011 ein
2. Schritt: Ergebnis = 0
3. Schritt: Ergebnis = 0+ (1*2) =1
4. Schritt: Stelle = Stelle + 1=1
5. Schritt: Stelle = 0 (Wiederholen)
6. Schritt: Ergebnis = 1 + (0+21) = 1
7. Schritt: Stelle= 1 + 1 = 2
8. Schritt: Wert 1 + (1*22) = 5
9. Schritt: Stelle = 2 + 1 = 3
10. Schritt: Ergebnis ausgeben
eulerscheZahl

"Ergebnis = Ergebnis + (Ziffer von wert an der Stelle) x 2stelle"
Nein,
Ergebnis = 2*Ergebnis + (Ziffer von wert an der Stelle)

Und beim Beispiel sollst du mit einer Dualzahl starten
Etwa mit der 1011 von oben.
Ergebnis = 0
erste Ziffer (1): Ergebnis = Ergebnis*2 + 1 = 1
zweite Ziffer (0): Ergebnis = Ergebnis*2 + 0 = 2
...
N.S Algorithmus Test

Meine Frage:
2. Entwerfen Sie einen Algorithmus, der Dualzahlen in das Dezimalsystem umrechnen kann. Beschreiben Sie auch diesen Algorithmus umgangssprachlich und grafisch.
Führen Sie für Ihren Algorithmus einen Test durch. Dokumentieren Sie den Test bitte für die Aufgabenlösung.
Hinweis:
Wenn Sie nicht mehr genau wissen, wie die Umrechnungen von einem Zahlensystem in ein anderes erfolgen, lesen Sie bitte noch einmal im letzten Studienheft nach

Meine Ideen:
Dualzahl 1011 Stelle 3-2-1-0
1x23 + 0x22 + 1x21 + 1x20
= 8 + 0 + 2 + 1
= 11

11 : 2 = 5 Rest; 1
5 : 2 = 2 Rest; 1
2 : 2 = 1 Rest; 0
1 : 2 = 0 Rest; 1

Die ergebene Reste hat den Wert 1011


Umgangssprachlich
Lies den Wert in die Variable wert ein
Setze die stelle auf 0
Wiederhole
Ergebnis = Ergebnis + (Ziffer von wert an der Stelle) x 2stelle
stelle = stelle + 1
solange bis keine Ziffer mehr vorhanden ist
Gib das Ergebnis aus

Wie kann ich den Test durchführen,,, Bitte hilf mir
1. Schritt: Lies den Wert 11 ein
2. Schritt: ?....