ciao a tutti ho bisogno di una mano:
ho appena iniziato ad usare dev e una volta scritto questo programma e avviato sul computer esce una finestra con scritto che il programma ha smesso di funzionare perche??
codice:#include <iostream> using namespace std; int main() { float macchine,metallo,compfisic,operai,elettricit,pulizie,mercato; float prodotto1=0,prodotto2=0,prodotto3=0,prodotto4=0,prodotto5=0,costomercato=0; int n; printf("inserire il costo delle macchine utilizzate per il prodotto: "); scanf("%f",&macchine); printf("inserire il costo degli operai: "); scanf("%f",&operai); printf("inserire il costo della pulizia: "); scanf("%f",pulizie); printf("inserire il costo di mercato: "); scanf("%f",&mercato); printf("inserire 1,2,3,4,5, rispettivamente per indicare il prodotto che vuole: "); scanf("%d",&n); if(n==1) { printf("inserire il costo del metallo utilizzato: "); scanf("%f",&metallo); printf("inserire il costo dei comonenti logici utilizzati per quel prodotto: "); scanf("%f",&compfisic); prodotto1=metallo+compfisic; costomercato=prodotto1+(25/100); printf("il costo di mercato del prodotto e' di: %.4f ",costomercato); } if(n==2) { printf("inserire il costo del metallo utilizzato: " ); scanf("%f",&metallo); printf("inserire il costo dei comonenti logici utilizzati per quel prodotto: "); scanf("%f",&compfisic); prodotto2=metallo+compfisic; costomercato=prodotto2+(25/100); printf("il costo di mercato del prodotto e' di: %.4f",costomercato); } if(n==3) { printf("inserire il costo del metallo utilizzato: "); scanf("%f",&metallo); printf("inserire il costo dei comonenti logici utilizzati per quel prodotto: "); scanf("%f",&compfisic); prodotto3=metallo+compfisic; costomercato=prodotto3+(25/100); printf("il costo di mercato del prodotto e' di: %.4f",costomercato); } if(n==4) { printf("inserire il costo del metallo utilizzato: "); scanf("%f",&metallo); printf("inserire il costo dei comonenti logici utilizzati per quel prodotto: "); scanf("%f",&compfisic); prodotto4=metallo+compfisic; costomercato=prodotto4+(25/100); printf("il costo di mercato del prodotto e' di: %.4f",costomercato); } if(n==5) { printf("inserire il costo del metallo utilizzato: "); scanf("%f",&metallo); printf("inserire il costo dei comonenti logici utilizzati per quel prodotto: "); scanf("%f",&compfisic); prodotto5=metallo+compfisic; costomercato=prodotto5+(25/100); printf("il costo di mercato del prodotto e' di: %.4f",costomercato); } }
si lo so è un programma stupidissimo ma non capisco il motivo del perché non vada aiuto!!!!

Rispondi quotando
