PDA

View Full Version : [C++] Come si fa a unire delle funzioni?


pixie
25-11-2007, 16:25
Ok domanda che può sembrare banale...però per esercitarmi nell'uso delle funzioni ho voluto creare una calcolatrice che realizzi le quattro semplici operazioni....ho creato un tipo di funzione per la somma, uno per la sottrazione e via dicendo....però i problemi sn:
1) cm faccio a unire tt insieme le funzioni che ho creato ?
2) cm faccio a selezionare il tipo di operazione che voglio fare all'esecuzione del programma?

ciaociao

wizard1993
25-11-2007, 17:18
Ok domanda che può sembrare banale...però per esercitarmi nell'uso delle funzioni ho voluto creare una calcolatrice che realizzi le quattro semplici operazioni....ho creato un tipo di funzione per la somma, uno per la sottrazione e via dicendo....però i problemi sn:
1) cm faccio a unire tt insieme le funzioni che ho creato ?
2) cm faccio a selezionare il tipo di operazione che voglio fare all'esecuzione del programma?

ciaociao

che voul dire come fai ad unire tutte le funzioni? nel senso di unirle in una classe?
poi che linguaggio usi?

pixie
25-11-2007, 18:59
ah si scusate...utilizzo linguaggio c++...cmq questa è la faccenda: ora ho quattro diversi programmi cn una funzione in ognuna.... praticamente: un programma cn l'utilizzo della funz somma, un programma cn l'utilizzo della funzione sottrazione, e così via...io vorrei unire tt queste quattro funzioni in un unico programma d modo che qnd l'utente avvia il programma lui possa scegliere l'operazione da svolgere senza bisogno d utilizzare un diverso programma per ogni singola operazione

wizard1993
25-11-2007, 19:11
ah si scusate...utilizzo linguaggio c++...cmq questa è la faccenda: ora ho quattro diversi programmi cn una funzione in ognuna.... praticamente: un programma cn l'utilizzo della funz somma, un programma cn l'utilizzo della funzione sottrazione, e così via...io vorrei unire tt queste quattro funzioni in un unico programma d modo che qnd l'utente avvia il programma lui possa scegliere l'operazione da svolgere senza bisogno d utilizzare un diverso programma per ogni singola operazione

crei una classe o volendo ne fai anche a meno e poi usi una struttura iterativa per far scegliere, tanto per capirsi in pseoudo codice sarebbe così


crea le funzioni
dichiara una variabile di scelta

chiedi all'utente quale operazione fare

se (scegli l'espressione)
chiama addizione;
se ...
chiama sottrazione;




e così via