Bladeren bron

Расчет идеального веса

Sultan Khasanov 2 jaren geleden
bovenliggende
commit
95885152e9

BIN
.vs/Laba 4/FileContentIndex/8bbd94a8-0502-47ca-85e2-af9870f119b3.vsidx


BIN
.vs/Laba 4/FileContentIndex/f83aad00-f7a9-443a-aa24-9c0e43fcdc33.vsidx


BIN
.vs/Laba 4/v17/.suo


+ 53 - 1
Laba 4/Program.cs

@@ -107,7 +107,59 @@ namespace laba4
                 Console.WriteLine("ubytok ");
             }
 
-            Console.ReadLine(); //Строка ввода чтобы окно не закрылось
+
+            //Расчет идеального веса
+
+
+            double rost, ves, index, pol, voz, zap, lor, kup;
+            {
+                Console.WriteLine("Введите свой рост:");
+                rost = double.Parse(Console.ReadLine());
+                Console.WriteLine("Введите свой вес:");
+                ves = double.Parse(Console.ReadLine());
+                Console.WriteLine("Введите свой пол (м=0 или ж=1):");
+                pol = double.Parse(Console.ReadLine());
+                Console.WriteLine("Введите свой возраст:");
+                voz = double.Parse(Console.ReadLine());
+                Console.WriteLine("Введите обхват запястья:");
+                zap = double.Parse(Console.ReadLine());
+
+                ///кетле
+
+                rost = rost / 100;
+                index = ves / (rost * rost);
+                if (index <= 18.5)
+                    Console.WriteLine("У Вас дефицит массы тела! Идите жрать, пожалуйста!!!");
+                if (index >= 18.5 && index <= 24.9)
+                    Console.WriteLine("Поздравляю, Ваш жирок не привышает нормы)))");
+                if (index >= 25.0 && index <= 29.9)
+                    Console.WriteLine("У Вас избыточная масса тела! Пора бы на пробежку :/");
+                if (index >= 30.0 && index <= 34.9)
+                    Console.WriteLine("У Вас ожирение 1-й степени! Садитесь ка на диету!!!");
+                if (index >= 35.0 && index <= 39.9)
+                    Console.WriteLine("У Вас ожирение 2-й степени! Срочно в качалочку!!!");
+                if (index == 40 || index >= 40)
+                    Console.WriteLine("У Вас 3-я степень ожирения! Срочно к диетологу, тут Вам только он поможет!!!");
+                rost = rost * 100;
+                if (pol == 1)
+                {
+                    lor = rost - 100 - ((rost - 150) / 4);
+                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" + lor.ToString("0"));
+                    kup = (rost * 0.624 - 0.453);
+                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
+                }
+
+                if (pol == 1)
+                {
+                    lor = rost - 100 - ((rost - 150) / 2);
+                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" + lor.ToString("0"));
+                    kup = (0.713 * rost - 58.03);
+                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
+                }
+            }
+
+
+                Console.ReadLine(); //Строка ввода чтобы окно не закрылось
 
         }
     }

BIN
Laba 4/bin/Debug/Laba 4.exe


BIN
Laba 4/bin/Debug/Laba 4.pdb


BIN
Laba 4/obj/Debug/Laba 4.exe


BIN
Laba 4/obj/Debug/Laba 4.pdb