#ifdef HAVE_CONFIG_H #include #endif #include #include void courant(long choix); void speciaux(long choix); void viennoisserie(long choix); int main(int argc, char *argv[]) { long choix = 0, recommencer = 2; while ( recommencer == 2 ) { printf("\n\n\n-Pains courant francais et pains de tradition francaise\n"); printf("\n 1.Pate fermentee \n 2.Pain courant francais en pousse bloqué \n 3.Pain de tradition francaise sur pate fermentee \n 4.Pain de tradition francaise sur poolish francaise \n 5.Pain de tradition francaise sur levain-levure \n 6.Pain de tradition francaise en pointage differee"); printf("\n\n-Pains speciaux pains aromatiques et pains regionaux\n"); printf("\n 7.Pain de campagne sur pate fermentee \n 8.Pain de campagne en pointage differe \n 9.Pain complet \n 10.Pain au son \n 11.Pain au seigle \n 12.Pain de seigle \n 13.Pain de méteil \n 14.Baguettes viennoises"); printf("\n\n-Viennoiserie\n"); printf("\n 15.Crème patissière \n 16.Pate levée feuilletée \n 17.Pain au lait \n 18.Brioche \n"); printf("\n\nFaite votre choix:"); scanf("%ld", &choix); if ( choix <= 6 ){ courant(choix);} else if ( choix > 6 & choix < 15 ){ speciaux(choix);} else if ( choix > 14 ){ viennoisserie(choix);} else printf("\n\nVous n'avez pas entree un nombre correcte:");; printf("\n\nCe logiciel a été ecrit par Coyault Peter pour me contacter lenu79cs@hotmail.fr\n"); printf("1.Quiter\n2.Recommencer\n..."); scanf("%ld", &recommencer); printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); } } void courant(long choix) { double total = 0 , pate = 0, coef = 0; switch(choix) { case 1: printf("\n1.Pate fermentee \n Farine de tradition francaise = 1 Kg \n Eau = 0.620 Kg \n Sel = 0.018 Kg \n Levure = 0.012 Kg\n"); total = 1.65; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg\n", coef*1, coef*0.620, coef*0.018 ,coef*0.012); break; case 2: printf("\n2.Pain courant francais en pousse bloqué \n Farine T55 = 1 Kg \n Eau = 0.620 Kg \n Sel = 0.018 Kg \n Levure = 0.018 Kg\n"); total = 1.656; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine T55 = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg\n", coef*1, coef*0.620, coef*0.018 ,coef*0.018); break; case 3: printf("\n3.Pain de tradition francaise sur pate fermentee \n Farine de tradition francaise = 1 Kg \n Eau = 0.660 Kg \n Sel = 0.018 Kg \n Levure = 0.007 Kg \n Pate fermentee = 0.300 Kg\n"); total = 1.985; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n Pate fermentee = %lf Kg\n", coef*1, coef*0.660, coef*0.018 ,coef*0.007, coef*0.300); break; case 4: printf("\n4.Pain de tradition francaise sur poolish francaise \n Farine de tradition francaise = 1 Kg \n Eau = 0.660 Kg \n Sel = 0.018 Kg \n Levure = 0.007 Kg\n"); total = 1.685; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n", coef*1, coef*0.660, coef*0.018 ,coef*0.007); break; case 5: printf("\n5.Pain de tradition francaise sur levain-levure \n Farine de tradition francaise = 1 Kg \n Eau = 0.660 Kg \n Sel = 0.018 Kg \n Levure = 0.007 Kg\n"); total = 1.685; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n", coef*1, coef*0.660, coef*0.018 ,coef*0.007); break; case 6: printf("\n6.Pain de tradition francaise en pointage differee \n Farine de tradition francaise = 1 Kg \n Eau = 0.700 Kg \n Sel = 0.018 Kg \n Levure = 0.007 Kg\n"); total = 1.725; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg\n", coef*1, coef*0.700, coef*0.018 ,coef*0.007); break; } } void speciaux(long choix) { double total = 0 , pate = 0, coef = 0; switch (choix) { case 7: printf("\n7.Pain de campagne sur pate fermentee \n Farine de tradition francaise = 0.850 Kg \n Farine de seigle T170 = 0.150 Kg \n Eau = 0.680 Kg \n Sel = 0.018 Kg \n Levure = 0.010 Kg \n Pate fermentee = 0.500 Kg\n"); total = 2.208; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Farine de seigle T170 = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n Pate fermentee = %lff Kg\n", coef*0.850, coef*0.150, coef*0.680 ,coef*0.018, coef*0.010, coef*0.500); break; case 8: printf("\n8.Pain de campagne en pointage differe \n Farine de tradition francaise = 0.900 Kg \n Farine de seigle T170 = 0.100 Kg \n Eau = 0.660 Kg \n Sel = 0.018 Kg \n Levure = 0.007 Kg\n"); total = 1.685; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Farine de seigle T170 = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg\n", coef*0.900, coef*0.100, coef*0.660 ,coef*0.018, coef*0.007); break; case 9: printf("\n9.Pain complet \n Farine T150 = 1 Kg \n Eau = 0.700 Kg \n Sel = 0.018 Kg \n Levure = 0.020 Kg\n"); total = 1.738; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine T170 = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg\n", coef*1, coef*0.700, coef*0.018 ,coef*0.020); break; case 10: printf("\n10.Pain au son \n Farine T55 = 0.500 Kg \n Farine de gruau = 0.500 Kg \n Sons fins = 0.200 Kg \n Eau = 0.840 Kg \n Sel = 0.018 Kg \n Levure = 0.025 Kg \n Poudre de lait = 0.030 Kg \n"); total = 2.113; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine T55 = %lf Kg \n Farine de gruau = %lf Kg \n Sons fins = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n Poudre de lait = %lf Kg \n", coef*0.500, coef*0.500, coef*0.200 ,coef*0.840, coef*0.018, coef*0.025, coef*0.030); break; case 11: printf("\n11.Pain au seigle \n Farine de tradition francaise = 0.650 Kg \n Farine de seigle T130 = 0.350 Kg \n Eau = 0.640 Kg \n Sel = 0.018 Kg \n Levure = 0.015 Kg \n Pate fermentee = 0.400 Kg \n"); total = 2.073; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Farine de seigle T130 = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n Pate fermentee = %lf Kg\n", coef*0.650, coef*0.350, coef*0.640 ,coef*0.018, coef*0.015, coef*0.400); break; case 12: printf("\n12.Pain de seigle \n Farine de seigle T170 = 0.500 Kg \n Farine de seigle T85 = 0.500 Kg \n Eau = 0.700 Kg \n Sel = 0.018 Kg \n Levure = 0.010 Kg \n Pate fermentee = 0.850 Kg \n"); total = 2.578; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de seigle T170 = %lf Kg \n Farine de seigle T85 = %lf Kg \n Eau = %lf Kg \n Sel = %lf \n Levure = %lf Kg \n Pate fermentee = %lf Kg\n", coef*0.500, coef*0.500, coef*0.700 ,coef*0.018, coef*0.010, coef*0.850); break; case 13: printf("\n13.Pain de méteil \n Farine de seigle T85 = 0.800 Kg \n Farine de tradition francaise = 0.200 Kg \n Eau = 0.660 Kg \n Sel = 0.018 Kg \n Levure = 0.020 Kg \n Pate fermentee = 1.000 Kg \n"); total = 2.698; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de seigle T85 = %lf Kg \n Farine de tradition francaise = %lf Kg \n Eau = %lf Kg \n Sel = %lf Kg \n Levure = %lf Kg \n Pate fermentee = %lf Kg\n", coef*0.800, coef*0.200, coef*0.660 ,coef*0.018, coef*0.020, coef*1.000); break; case 14: printf("\n14.Baguettes viennoises \n Farine de tradition francaise = 1.00 Kg \n Lait entier = 0.500 Kg \n Oeufs 0.110 Kg (2 pièces) \n Sel = 0.018 Kg \n Levure = 0.050 Kg \n Sucre = 0.060 Kg \n Beurre = 0.200 Kg \n"); total = 1.938; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Lait entier = %lf Kg \n Oeufs %lf Kg (%lf pièces) \n Sel = %lf Kg \n Levure = %lf Kg \n Sucre = %lf Kg \n Beurre = %lf Kg\n", coef*1.000, coef*0.500, coef*0.110 ,2.0*coef, coef*0.018, coef*0.050, coef*0.060, coef*0.200); break; } } void viennoisserie(long choix) { double total = 0 , pate = 0, coef = 0; switch (choix) { case 15: printf("\n15.Crème patissière \n Lait = 1.00 Kg \n Oeufs = 0.200 Kg (4 pièces) \n Sucre = 0.200 Kg \n Poudre à crème = 0.080 Kg \n Beurre = 0.100 Kg \n"); total = 1.580; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Lait = %lf Kg \n Oeufs = %lf Kg (%lf pièces) \n Sucre = %lf Kg \n Poudre à crème = %lf Kg \n Beurre = %lf Kg\n", coef*1.000, coef*0.200, 4.0*coef, coef*0.200, coef*0.080, coef*0.100); break; case 16: printf("\n16.Pate levée feuilletée \n Farine de tradition francaise = 0.500 Kg \n Farine de gruau = 0.500 Kg \n Eau = 0.450 Kg \n Oeufs = 0.110 Kg (2 pièces) \n Sel = 0.018 Kg \n Levure = 0.040 Kg \n Sucre = 0.120 Kg \n Poudre de lait = 0.030 Kg \n\n Matières grasses tourage = 0.500 Kg \n"); total = 2.268; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Farine de gruau = %lf Kg \n Eau = %lf Kg \n Oeufs = %lf Kg (%lf pièces) \n Sel = %lf Kg \n Levure = %lf Kg \n Sucre = %lf Kg \n Poudre de lait = %lf Kg \n\n Matières grasses tourage = %lf Kg\n", coef*0.500, coef*0.500, coef*0.450, coef*0.110, 2.0*coef, coef*0.018, coef*0.040, coef*0.120, coef*0.030, coef*0.500); break; case 17: printf("\n17.Pain au lait \n Farine de tradition francaise = 0.500 Kg \n Farine de gruau = 0.500 Kg \n Lait = 0.300 Kg \n Oeufs = 0.330 Kg (6 pièces) \n Sel = 0.018 Kg \n Levure = 0.040 Kg \n Sucre = 0.120 Kg \n Beurre = 0.300 Kg \n"); total = 2.108; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de tradition francaise = %lf Kg \n Farine de gruau = %lf Kg \n Lait = %lf Kg \n Oeufs = %lf Kg (%lf pièces) \n Sel = %lf Kg \n Levure = %lf Kg \n Sucre = %lf Kg \n Beurre = %lf Kg\n", coef*0.500, coef*0.500, coef*0.300, coef*0.330, 6.0*coef, coef*0.018, coef*0.040, coef*0.120, coef*0.300); break; case 18: printf("\n18.Brioche \n Farine de gruau = 1.00 Kg \n Oeufs = 0.650 Kg (12 pièces) \n Sel = 0.020 Kg \n Levure = 0.040 Kg \n Sucre = 0.120 Kg \n Beurre = 0.500 Kg\n"); total = 2.330; printf("\nQuelle est la quantité de pate que vous voulez obtenir ? ..."); scanf("%lf", &pate); coef = pate / total; printf("\n Farine de gruau = %lf Kg \n Oeufs = %lf Kg (%lf pièces) \n Sel = %lf Kg \n Levure = %lf Kg \n Sucre = %lf Kg \n Beurre = %lf Kg\n", coef*1.000, coef*0.650, coef*12.000, coef*0.020, coef*0.040, coef*0.120, coef*0.500); break; } }