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!!!!