Buradasın
Java'da IF-DECISION KONTROL DEYİMİ ile Beden Kitle Endeksi Hesaplama Örneği
youtube.com/watch?v=g_e0vmLHDRMYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Java programlama dersidir. Eğitmen, öğrencilere IF-DECISION KONTROL DEYİMİ konusunu örneklerle anlatmaktadır.
- Videoda, kullanıcıdan boy ve kilo bilgilerini alarak beden kitle endeksini hesaplama ve bu endeksin hangi sınıfa dahil olduğunu belirleme örneği adım adım gösterilmektedir. Eğitmen önce gerekli paketleri ve değişkenleri tanımlar, ardından kullanıcıdan veri girişi alır, beden kitle endeksini hesaplar ve son olarak IF-DECISION KONTROL DEYİMİ kullanarak düşük kilolu, normal kilolu, fazla kilolu veya obez olma durumlarını ekrana yazdırır. Video, programın derlenmesi ve çalıştırılmasıyla sonlanır.
- Beden Kitle Endeksi Hesaplama Örneği
- Bu hafta ifs karar kontrol deyimi ile beden kitle endeksinin hesaplanması ve hangi sınıfa dahil olduğu örneği yapılacak.
- Kullanıcıdan boy ve kilo bilgisi alınacak, bu bilgilere göre beden kitle indeksi hesaplanacak ve sonuç ekrana yazdırılacak.
- Beden kitle indeksi, kilo bölü boyun karesi formülüyle hesaplanacak ve sonuç düşük kilolu, normal kilolu, fazla kilolu veya obez olarak sınıflandırılacak.
- 00:40Kodun Hazırlanması
- Klavyeden veri girişi için Scanner objesi tanımlanacak ve bunun için "import java.util" paketi dahil edilecek.
- Programda boy, kilo ve beden kitle endeksi değerlerini tutacak üç double değişken tanımlanacak.
- Kullanıcıdan boy ve kilo değerleri santimetre cinsinden alınacak.
- 03:32Karar Kontrol Deyimleri
- Beden kitle endeksinin aldığı değere göre programın farklı çıktıları üretmesi için if-else karar kontrol deyimleri kullanılacak.
- Beden kitle indeksi 18,40'a eşit veya küçükse "düşük kilolu", 18,40-24,90 aralığında ise "normal kilolu", 24,90-29,90 aralığında ise "fazla kilolu", 29,90'dan büyükse "obez" olarak ekrana yazdırılacak.
- Program derlendikten sonra çalıştırıldığında kullanıcıdan boy ve kilo bilgileri istenecek ve sonuç ekrana yazdırılacak.