[C] Quiz #1 - Aufgabe #2 - Rechner

Dieses Thema im Forum "Kontest" wurde erstellt von Murdoc, 2. Februar 2013 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 2. Februar 2013
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    Ich habe die Aufgabe in C gelöst.

    Zum auswerten von mathematischen Ausdrücken habe ich den Shunting-yard Algo* genutzt, zu finden in der Datei term.c.

    Das Programm muss mittels -std=c99 oder -std=c11 übersetzt werden.
    Ein Makefile ist nicht enthalten, da ich mit für diesen Zweck PHP zu eigen mach ;)

    Wer es nicht kompilieren kann oder will, der findet im Ordner bin eine 32bit und eine 64bit Version für Windows.

    Die Steuerung wird über Parameter geregelt.

    Beispiele:
    Code:
    abakus -t 1+1
    Wertet den Ausdruck "1+1" aus und zeigt anschließend das Ergebnis in der Abakusform dar.

    Code:
    abakus 2*a1,5*g1
    Wertet den Ausdruck "2*a1,5*g1" aus und wendet die Formeln auf den Abakus an, welcher anschließend ausgeben wird.

    Ungefähre Programmierzeit
    10 Stunden (auf zwei Tage verteilt)

    * Shunting-yard-Algorithmus – Wikipedia
    * Umgekehrte Polnische Notation – Wikipedia

    Copyright
    Ich habe keinerlei Copyright Hinweise eingebaut.

    Wer den Code benutzten will darf dies ohne jegliche Restriktionen tun.
    Ein Vermerk zum Autor (mir) ist nicht notwendig (wenn euer Gewissen es erlaubt ;))

    Wenn der Code Schaden an eurem System verursacht bitte ich den Umstand zu entschuldigen!
    BENUTZUNG AUF EIGENE GEFAHR

    Abhängigkeiten
    Keine!

    Download
    Download: abakus.7z | www.xup.in

    Viel Spaß beim lesen / ausprobieren!
     
    2 Person(en) gefällt das.

  2. Anzeige

  3. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Quiz Aufgabe Rechner
  1. WM-Quiz 2014

    kleene81 , 23. Juni 2014 , im Forum: Fußball
    Antworten:
    6
    Aufrufe:
    1.689
  2. Frage zu "Quizduell"

    dynamoking , 4. Februar 2014 , im Forum: Handy & Smartphone
    Antworten:
    7
    Aufrufe:
    3.141
  3. Quizduell für iOS & Android

    Death-Punk , 15. Dezember 2013 , im Forum: Mobile OS & Apps
    Antworten:
    5
    Aufrufe:
    2.603
  4. Quiz #1 - Aufgabe #2 - Rechner

    terraNova , 30. Januar 2013 , im Forum: Kontest
    Antworten:
    7
    Aufrufe:
    2.484
  5. Quiz #1 - Aufgabe #1 - Datenverwaltung

    Alex² , 4. Dezember 2012 , im Forum: Kontest
    Antworten:
    25
    Aufrufe:
    2.874