samuelsimanungkalit. Powered by Blogger.
Body Mass Index adalah perhitungan kalkulasi yang mendasarkan pada tinggi dan berat badan anda yang pada akhirnya digunakan untuk mendeteksi derajat badan anda apakah tergolong kurus, berat badan ideal, gemuk maupun obesitas.
Menurut hasil penelitian apabila BMI anda terletak pada 25 atau lebih akan memiliki resiko yang lebih tinggi terhadap penyakit jantung, osteoarthritis, beberapa tipe kanker dan diabetes level 2. Sebaliknya rendah BMI/ dibawah 18 akan beresiko tinggi terhadap osteoporosis atau pertanda kesehatan badan tidak baik. Disarankan apabila BMI anda melebihi 27 atau kurang dari 18 sebaiknya anda meminta saran dari dokter anda untuk memandu anda dalam program pengaturan berat badan untuk hidup lebih sehat.
Perhitungan BMI pada wanita dan pria adalah sama selama mereka berusia diatas 20 tahun. Perhitungan untuk dibawah 20tahun sedikit berbeda. Tetapi perlu diingat perhitungan BMI terkadang menyesatkan khususnya dalam kasus atlet atau olahragawan. Karena profesi mereka massa berat badan berasal dari massa otot sehingga sekalipun BMI mungkin menunjukkan kegemukan atau obesitas, hal ini tidak terjadi. Pada dasarnya BMI antara 18,5 dan 25 adalah dianggap normal dan jika BMI berjalan di atas 40 situasinya sudah berbahaya.
Masyarakat kita kebanyakan untuk wanita merasa berat badan ideal bila BMI antara 20 dan 22 dan pria merasa berat badan ideal bila diantara 23 dan 25.
Untuk dapat menghitung Berat Badan Ideal kita Kita akan membuat Program dengan menggunakan C# :
Input :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace latihan1
{
    class Program
    {
        static void Main(string[] args)
        {
            string nama;
            int berat, tinggi;
            float bmi, tinggiM;
            Console.Write("Nama anda\t\t : ");
            nama = Console.ReadLine();
            Console.Write("Berat badan anda (kg)\t : ");
            berat = Convert.ToInt32(Console.ReadLine());
            Console.Write("Tinggi badan anda (cm)\t : ");
            tinggi = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            tinggiM = tinggi / 100f;
            bmi = (float) berat / (tinggiM * tinggiM);
            Console.Write("Anda bernama {0} memiliki kondisi berat badan ", nama);
            if (bmi < 14.9)
                Console.Write("\"Indikasi busung lapar\"");
            else if (bmi >= 15 && bmi <= 18.4)
                Console.Write("\"Kurus\"");
            else if (bmi >= 18.5 && bmi <= 22.9)
                Console.Write("\"Ideal\"");
            else if (bmi >= 23 && bmi <= 27.5)
                Console.Write("\"Gemuk\'");
            else if (bmi >= 27.6 && bmi <= 40)
                Console.Write("\"Kegemukan\"");
            else if (bmi > 40)
                Console.Write("\"Obesitas\"");
            Console.ReadKey();
        }
    }
}

Output :


Bilangan prima adalah bilangan lebih besar dari 1 yang hanya dapat dibagi oleh dua bilangan berbeda, yakni bilangan itu sendiri dan 1. Dengan kata lain, bilangan prima tidak dapat difaktorisasi menjadi bilangan lain. Contohnya 2 hanya dapat dibagi oleh 2 dan 1. 2 hanya dapat difaktorkan menjadi 2 dan 1 (2 = 2 × 1). Jadi, bilangan prima terkecil adalah 2. Selain itu, 2 juga merupakan satu-satunya bilangan prima genap. 

Kenapa 1 bukan bilangan prima? Meski angka 1 tidak dapat dibagi dengan angka lain selain angka itu sendiri, 1 dianggap bukan merupakan bilangan prima. Ini karena angka 1 hanya dapat dibagi oleh angka itu sendiri (1 = 1 × 1). Seperti definisi diatas, suatu bilangan merupakan bilangan prima jika dapat dibagi oleh dua bilangan berbeda. 

Bilangan komposit adalah bilangan lebih besar dari 1 yang bukan merupakan bilangan prima. Untuk menentukan apakah suatu bilangan merupakan bilangan prima atau bilangan komposit, Anda perlu faktorkan bilangan tersebut. Jika bilangan tersebut memiliki faktor-faktor selain bilangan itu sendiri dan 1, maka bilangan tersebut merupakan bilangan komposit. Jika sebaliknya, maka bilangan tersebut merupakan bilangan prima. 

Contohnya bilangan 9 dapat difaktorkan menjadi 9 = 3 × 3 × 1. Jadi 9 bukan merupakan bilangan prima. Bilangan 13 dapat difaktorkan menjadi 13 = 13 × 1. Jadi 13 merupakan bilangan prima. 

Saat ini kita akan membuat program mengitung bilangan prima dengan menggunakan pemrogram C# :
Input :
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5. using System.Threading.Tasks;  
  6.   
  7. namespace mencetak_bilangan_prima  
  8. {  
  9.     class Program  
  10.     {  
  11.         static void Main(string[] args)  
  12.         {  
  13.             int bilangan;  
  14.             Console.Write("Masukkan batas bilangan : ");  
  15.             bilangan = Convert.ToInt32(Console.ReadLine());  
  16.             int temp=0;  
  17.             Console.WriteLine();  
  18.             Console.WriteLine("Bilangan prima dari 1 sampai {0} adalah ", bilangan);  
  19.              
  20.             for (int i = 1; i <=bilangan; i++)  
  21.             {  
  22.                 for (int j = 1; j <= i; j++)  
  23.                 {  
  24.                     if (i % j == 0)  
  25.                     {  
  26.                         temp += 1;  
  27.                     }  
  28.                 }  
  29.                 if (temp == 2)  
  30.                 {  
  31.                     Console.Write(i+" ");  
  32.                 }  
  33.                 temp = 0;  
  34.             }  
  35.             Console.ReadKey();  
  36.         }  
  37.     }  
  38. }  

Output : 



Program pengecekan bilangan genap atau ganjil dilakukan dengan menggunakan modulus (%) 2 apabila hasilnya adalah 0 berarti bilangan "genap" dan apabila tidak sama dengan 0 berarti bilangan "ganjil".

Input :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GenapGanjil
{
    class Program
    {
        static void Main(string[] args)
        {
            int bilangan;//bilangan yang diinput
            Console.Write("Bilangan yang mau di cek : ");
            bilangan = Convert.ToInt32(Console.ReadLine());
           //pengecekan bilangan genap atau ganjil
            Console.WriteLine();
            if (bilangan % 2 == 0)
            {
                Console.Write("{0} adalah bilangan genap",bilangan);
            }
            else
            {
                Console.Write("{0} adalah bilangan ganjil",bilangan);
            }
            Console.ReadKey();
        }
    }
}  

Output :


selamat gini hari rekan – rekan programmer semuanya. :)
biasanya dalam pembuatan aplikasi penjualan pasti ada fungsi untuk mencetak form atau salah satu bagian dari form tersebut (misal : id_pemesan, nama, harga, bla,bla,bla). dan kebanyakan programmer menggunakan crystal report sebagai library tambahan agar dapat mempermudah tugasnya. namun kali ini saya tidak akan membeberkan bagaimana mencetak form menggunakan library Crytal Report, tapi menggunakan reference yang sudah build-in di .Net. apa itu? penasaran kan? yuk kita lihat aja langkah – langkahnya.