C# vücut kilo endeksi kodu nasıl geliştirilir?

NoMoreLose

Femtopat
Katılım
2 Temmuz 2022
Mesajlar
3
Daha fazla  
Cinsiyet
Erkek
C#:
static void Main(string[] args)

        {
            double kilo, boy, vki;
            Console.WriteLine("Kilo Giriniz");
            kilo = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Boy Giriniz");
            boy = Convert.ToDouble(Console.ReadLine());
            vki = kilo / (boy * boy);



            Console.WriteLine("Vucut Kitle İndeksi = " + vki);

            if (vki <= 18)
            {
                Console.WriteLine("Düşük Kilolu");
            }
            else if (vki <= 25 )
            {
                Console.WriteLine("Normal Kİlolu");
            }
            else if (vki <= 30)
            {
                Console.WriteLine("Fazla Kilolu");
            }
            else if (vki <= 40)
            {
                Console.WriteLine("Obez");
            }
            else
            {
                Console.WriteLine("Aşırı");
            }

            Console.ReadLine();
        }

Bu koda nasıl ağadakini ekleyebilirim?

"Vücut kitle indeksinizin 24 olması için vermeniz gereken kilo = 22.24" bunun kodunu nasıl yapabilirim?
 
24 vki için gerekli kiloyu hesaplayacaksın, ardından yazdıracaksın. Matematik yapıyorsun, zor bir şey değil. Örneğin, 1.75 boy 24 vkili birinin kilosu vki * boyun karesi olacak. 24 * 1.75'in karesinden 73.5 kilogram olması gerekiyor. 175 85 kilo olan biri için 85 - 73.5'dan 11.5 kilogram vermeniz gerekiyor yazdıracaksın.
 
Artı -1 Eksi
C#:
static void Main(string[] args)

 {
 double kilo, boy, vki;
 Console.WriteLine("Kilo Giriniz");
 kilo = Convert.ToDouble(Console.ReadLine());
 Console.WriteLine("Boy Giriniz");
 boy = Convert.ToDouble(Console.ReadLine());
 vki = kilo / (boy * boy);

 Console.WriteLine("Vucut Kitle İndeksi = " + vki);

 if (vki <= 18)
 {
 Console.WriteLine("Düşük Kilolu");
 }
 else if (vki <= 25 )
 {
 Console.WriteLine("Normal Kİlolu");
 }
 else if (vki <= 30)
 {
 Console.WriteLine("Fazla Kilolu");
 }
 else if (vki <= 40)
 {
 Console.WriteLine("Obez");
 }
 else.
 {
 Console.WriteLine("Aşırı");
 }

 Console.ReadLine();
 }

Bu koda nasıl ağadakini ekleyebilirim?

"Vücut kitle indeksinizin 24 olması için vermeniz gereken kilo = 22.24" bunun kodunu nasıl yapabilirim?

İlk önce hedef indeksi sorması lazım devamıda kodlarda. (ilk yorumu yazan arkadaşın mantığı ile kurudum şu anki kodları.)

C#:
double hedef,sonuc;

hedef = Convert.ToDouble(Console.ReadLine());
sonuc = vki * boy;
Console.WriteLine("Vücut kitle indeksinizin"+ hedef +"olması için vermeniz gereken kilo ="+ sonuc);

Emin değilim ama en azından bir fikir vermişimdir umarım size.
 

Technopat Haberler

Yeni konular

Geri
Yukarı