Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Die Funktionsweise ist ganz simpel. Man gibt die zwei Operanden ein und wählt die Rechenoperation aus. Das Ergebnis wird einem anschließend angezeigt.
    Verfügbare Operationen sind Addition, Subtraktion, Multiplikation und Division (bei Division durch 0 stürzt das Programm leider ab; keine Ahnung wieso!).

    Download:


    MfG. blackberry

    EDIT: kleiner Nachtrag von mir, da es mir erst jetzt aufgefallen ist. Wenn es bei euch nicht compiliert (strchr, isdigit nicht definiert, etc.), dann inkludiert noch cstring und cctype.
    Geändert von blackberry (16.08.2017 um 18:25 Uhr) Grund: Neuer Link

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  2. #2
    Stanley Jobson Avatar von Bonkers
    Registriert seit
    01.02.2010
    Beiträge
    735

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Auch wenn der Post schon etwas älter ist hab ich ihn erst jetzt gefunden und dachte mir etwas Rückmeldung kann nicht schaden
    Kompilieren und benutzen des Programms waren kein Problem, funktioniert soweit alles prima. Die Terme die ich ausprobiert habe wurden auch richtig berechnet.
    Trotzdem ist klar dass es für die gleiche Tätigkeit bessere und meist vorinstallierte Tools gibt...

    Beispiele:

    Blackberry:

    Code:
    bonkers@belial:~$ ./blackberry
    $ (5*5)/25
        = 1
    Python:

    Code:
    bonkers@belial:~$ python
    Python 2.7.3 (default, Apr 20 2012, 22:39:59) 
    [...]
    >>> (5*5)/25
    1
    bc:

    Code:
    bonkers@belial:~$ bc
    bc 1.06.95
    [...]
    (5*5)/25
    1
    Ruby:

    Code:
    bonkers@belial:~$ irb
    irb(main):001:0> (5*5)/25
    => 1
    Das soll deine Arbeit allerdings nicht abwerten. Siehe das Zitat in meiner Signatur
    Geändert von Bonkers (01.06.2012 um 00:07 Uhr)

    Blackberry: der eine typ ist danach gestorben
    Bonkers: Echt?
    Blackberry: jep

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    blackberry (01.06.2012)

  4. #3
    PDFTT_cr3w.jpg.exe Avatar von SFX
    Registriert seit
    01.08.2008
    Beiträge
    557

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    dc:
    Code:
    sfx@catbox:~$ dc
    5 5 * 25 / p
    1
    sfx@catbox:~$
    free-hack secure connection

    Level 61 Troll
    [ Manifesto ]

    GPG erwünscht [ Key ]
    7A16 997D 08AA D280 4822 F0AC 2BDC 2302 4C54 C396


  5. #4
    W32.Lovgate
    Registriert seit
    22.10.2011
    Beiträge
    340

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    bash:
    Code:
    $ echo $(((5*5)/25))
    1
    4096R/D5E32872 2012-05-20
    9484 5EBE C1E1 097D 73F4 F47B 7450 0306 D5E3 2872
    0x90

  6. #5
    Fortgeschrittener Avatar von C0SiNUS
    Registriert seit
    17.10.2011
    Beiträge
    43

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    awk:
    Code:
    awk 'BEGIN {print (5*5/25)}'
    The problem, of course, is that there are many smart people in the world !
    - Steve Jobs / February 6, 2007

  7. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bonkers (10.06.2012)

  8. #6
    I have a sloth! Avatar von h4XX0r-7
    Registriert seit
    20.02.2010
    Beiträge
    310

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Noch keiner einen Brainfuck-Code?



  9. #7
    W32.Lovgate
    Registriert seit
    22.10.2011
    Beiträge
    340

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Eigentlich wollte ich es mit den Mitteln machen die bei einer Linux Distribution wie Archlinux von Haus aus dabei ist. bc oder dc fällt da schon mal weg.
    Die Lösung mit awk gefällt mir sehr.
    4096R/D5E32872 2012-05-20
    9484 5EBE C1E1 097D 73F4 F47B 7450 0306 D5E3 2872
    0x90

  10. #8
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Dexx:
    Code:
    blackberry: Was ist 5*5/25?
    Dexx: 1?
    blackberry: brav.
    U mad?

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  11. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    h4XX0r-7 (10.06.2012), SFX (10.06.2012), Shini (10.06.2012)

  12. #9
    W32.Lovgate
    Registriert seit
    22.10.2011
    Beiträge
    340

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Jetzt müsste man noch mit "time" schauen was schneller ist
    4096R/D5E32872 2012-05-20
    9484 5EBE C1E1 097D 73F4 F47B 7450 0306 D5E3 2872
    0x90

  13. #10
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: [C++] Taschenrechner (Anfängerprojekt? Orly?)

    Sicher nicht Dexx. Der hat selbst für die kleine Rechnung ziemlich lange gebraucht; allerdings schöpft das ja auch noch bei weitem nicht alle Möglichkeiten von Dexx aus.

    Dexx versteht Mathematica, MATLAB und normale Sprache, integriert dir Funktionen, löst dir Differentialgleichungen, unterstützt Eingabe auf Deutsch und Englisch und schickt dir die Ausgabe direkt im Chat, oder wahlweise auch per Post in gedruckter Form zu.

    Ihr seht also, dass Geschwindigkeit nicht alles sein kann; was Funktionalität betrifft haut Dexx alle eure Programme in die Tonne.

    Btw: Dexx wird von Lob und Keksen angetrieben und kann optional in Keks-freien Zeiten auch auf ein integriertes Feenstaub-Antriebsmodul umgeschaltet werden. Insgesamt schont Dexx also beim Betrieb auch noch die Umwelt!

    Und da ihr euch nun sicher fragt "Wo kann ich Dexx runterladen?" -- Nirgendwo. Dexx wird nicht "runtergeladen". Das tut Dexx weh :X
    Geändert von blackberry (12.06.2012 um 11:26 Uhr)

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  14. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    cby (12.06.2012), Dexx (12.06.2012), ReiDC0Re (12.06.2012), robbys22 (12.06.2012), Shini (12.06.2012)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. [C#]Taschenrechner
    Von Nec im Forum Source Codes
    Antworten: 2
    Letzter Beitrag: 12.07.2009, 22:50
  2. C++ Anfängerprojekt [BELOHNUNG vorhanden]
    Von zulu1336 im Forum C, C++
    Antworten: 10
    Letzter Beitrag: 09.03.2009, 23:08
  3. (vb) Taschenrechner
    Von wombawomba im Forum VisualBasic
    Antworten: 2
    Letzter Beitrag: 01.02.2009, 17:19
  4. c++ Taschenrechner
    Von Wusaaaaa im Forum C, C++
    Antworten: 4
    Letzter Beitrag: 04.12.2008, 22:48
  5. Taschenrechner
    Von EatFish im Forum Perl
    Antworten: 3
    Letzter Beitrag: 21.11.2008, 15:57

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •