• Source
    1. #include <stdio.h>
    2. #include <stdlib.h>
    3.  
    4. int main()
    5.  
    6. {
    7. float prezzo1,prezzo2,sconto1,sconto2,netto1,netto2,somma;
    8. somma=0;
    9.  
    10. printf("Programma che calcola la somma di due articoli al netto dello sconto \n");
    11. printf("Bastera' inserire il prezzo del prodotto e lo sconto che gli viene applicato\n\n");
    12. printf("Inserisci il prezzo del primo prodotto \n");
    13. scanf ("%f", &prezzo1);
    14.  
    15. do { //apro un ciclo per controllare che lo sconto non superi il 100%
    16. printf("\nInserisci lo sconto del primo prodotto \n");
    17. scanf ("%f", &sconto1);
    18. netto1=prezzo1/100*sconto1;
    19. if (sconto1>100) //se supera il 100% visualizza che si ha sbagliato
    20. {
    21. printf ("lo sconto non deve superare il 100 percento");
    22. }
    23. }
    24. while (sconto1>100); // il ciclo si ripete se lo sconto è maggiore del 100%
    25.  
    26. printf("\nLo sconto applicato a questo prodotto e' di Euro %.2f \n\n",netto1);
    27.  
    28. printf("Inserisci il prezzo del secondo prodotto \n");
    29. scanf ("%f", &prezzo2);
    30.  
    31. do { //apro un ciclo per controllare che lo sconto non superi il 100%
    32. printf("\nInserisci lo sconto del secondo prodotto \n");
    33. scanf ("%f", &sconto2);
    34. netto2=prezzo2/100*sconto2;
    35. if (sconto2>100) //se supera il 100% visualizza che si ha sbagliato
    36. {
    37. printf ("lo sconto non deve superare il 100 percento");
    38. }
    39. }
    40. while (sconto2>100); // il ciclo si ripete se lo sconto è maggiore del 100%
    41.  
    42. printf("\nLo sconto applicato a questo prodotto e' di Euro %.2f \n\n",netto2);
    43. somma=(prezzo1-netto1)+(prezzo2-netto2);
    44. printf("La il totale del prezzo da pagare per i due articoli e' di Euro %.2f \n", somma);
    45. return 0;
    46. }
    47.