this repo has no description
1% Tortas de hornear para la fiesta de la escuela (con archivo de datos)
2
3% Número de gramos de harina disponible.
4int: flour;
5
6% Número de bananas de harina disponibles.
7int: banana;
8
9% Número de gramos de azúcar disponible.
10int: sugar;
11
12% Número de gramos de mantequilla disponible.
13int: butter;
14
15% Número de gramos de cacao disponible.
16int: cocoa;
17
18constraint assert(flour >= 0,"Archivo inválido: " ++
19 "La cantidad de harina no debe ser negativa");
20constraint assert(banana >= 0,"Archivo inválido: " ++
21 "La cantidad de plátanos no debe ser negativa");
22constraint assert(sugar >= 0,"Archivo inválido: " ++
23 "La cantidad de azúcar no debe ser negativa");
24constraint assert(butter >= 0,"Archivo inválido: " ++
25 "La cantidad de mantequilla no debe ser negativa");
26constraint assert(cocoa >= 0,"Archivo inválido: " ++
27 "La cantidad de cacao no debe ser negativa");
28
29% Número de tortas de plátano.
30var 0..100: b;
31
32% Número de tortas de chocolate.
33var 0..100: c;
34
35% Harina
36constraint 250*b + 200*c <= flour;
37
38% Plátanos
39constraint 2*b <= banana;
40
41% Azúcar
42constraint 75*b + 150*c <= sugar;
43
44% Mantequilla
45constraint 100*b + 150*c <= butter;
46
47% Chocolate
48constraint 75*c <= cocoa;
49
50% Maximizar nuestro beneficio
51solve maximize 400*b + 450*c;
52
53output ["Número de tortas de plátano = \(b)\n",
54"Número de tortas de chocolate = \(c)\n"];