Page 66 - Project Akhir Media Pendidikan
P. 66

/* Mengecek nilai dari status untuk menampilkan nilai yang
                             didapatkan */
                         printf(“\nAkar-akar persamaan yang didapatkan:\n”);
                         if (status) {
                           printf(“x1 = %.2f\n”, x1);
                           printf(“x2 = %.2f\n”, x2);
                         } else {
                           printf(“x1 dan x2 imaginer”);
                         }
                         return 0;
                      }


                      Contoh hasil yang akan diberikan dari program di atas adalah sebagai berikut.


                      Masukkan nilai a : 1
                      Masukkan nilai b : -4
                      Masukkan nilai c : 4

                      Akar-akar persamaan yang didapatkan:
                      x1 = 2.00
                      x2 = 2.00



                      Dari hasil di atas, tampak jelas bahwa nilai D = (-4)  – (4.1.4) = 0. Hal ini tentu akan
                                                                      2
                      menyebabkan akar-akar persamaan kuadrat yang dihasilkan adalah sama.

                      4.2.2.  Statemen switch

                      Statemen  switch  digunakan  untuk  melakukan  pemilihan  terhadap  ekspresi  atau
                      kondisi yang memiliki nilai-nilai konstan. Oleh karena itu, ekspresi yang didefinisikan
                      harus  menghasilkan  nilai  yang  bertipe  bilangan  bulat  atau  karakter.  Untuk
                      mendefinisikan  nilai-nilai  konstan  tersebut  adalah  dengan  menggunakan  kata  kunci
                      case.  Hal  yang  perlu  Anda  perhatikan  juga  dalam  melakukan  pemilihan  dengan
                      menggunakan statamen switch ini adalah kita harus menambahkan statemen break
                      pada setiap nilai yang kita definisikan.

                      Untuk lebih memahaminya, coba Anda perhatikan bentuk umum dari statemen switch
                      di bawah ini.


















                                                           62
   61   62   63   64   65   66   67   68   69   70   71