Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C++] Operazioni matematiche con stack

    Avrei un esercizio in cui dovrei eseguire delle operazioni con lo stack, rispettando le prioritą tra gli operatori, cioč dovrei dare in input una stringa con le operazioni del tipo:

    (((3+6)/3)*5)

    Ecco...dovrei avere tutta l' espressione nello stack e poi eseguire le operazioni rispettando la prioritą e stampare il risultato. Sono abbastanza in crisi...il problema principale č proprio dato dalle prioritą...che mi viene complicato gestire....voi avreste un' idea?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Ho scritto il codice, lo provo domani....ma se devo valutare un' espressione con i codici ascii va bene giusto?

    Se ho:

    codice:
    char c='/';
    
    if(c==47)
    .
    .
    Dove 47 č il corrispondente codice ascii...il compilatore riesce a fare queste valutazioni vero?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non ho capito cosa vuoi dire ...

    Puoi scrivere anche

    if (c=='/')

    ma qual č il problema ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente bannato
    Registrato dal
    Oct 2010
    Messaggi
    1,219
    Originariamente inviato da Darčios89
    Se ho:

    codice:
    char c='/';
    
    if(c==47)
    .
    .
    Dove 47 č il corrispondente codice ascii...il compilatore riesce a fare queste valutazioni vero?
    Si, scivere:
    codice:
    if(c==47)
    Equivale a scrivere:
    codice:
    if(c== '/')

  6. #6
    Ok...grazie...e buon anno ed entrambi!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.