Page 28 - EMODUL INFOEMATIKA XI FASE F
P. 28

•  Masukan:
                           Masukan  terdiri  atas  tiga  bilangan  bulat  a,  b,  dan  c  yang

                           merupakan panjang masing-masing sisi segitiga pada rentang [1,
                           1000].

                       •  Proses:
                           Dari  masukan  yang  diberikan,  kita  harus  menentukan  terlebih
                           dahulu, apakah ada segitiga dengan panjang sisi-sisi a, b dan c. Jika

                           tidak ada, maka program dapat berhenti dan melaporkan bahwa
                           data  masukan  tidak  menunjukkan  sisi-sisi  sebuah  segitiga.  Jika
                           ternyata  a,  b  dan  c  merupakan  sisi-sisi  sebuah  segitiga,  maka

                           program harus menentukan jenis segitiga apakah yang memiliki
                           panjang sisi-sisi a, b dan c tersebut.

                       •  Keluaran:
                           Keluaran berupa teks sebagai berikut ini:
                           • “Segitiga Sama Sisi” jika masukan berupa segitiga sama sisi.

                           • “Segitiga Sama Kaki” jika masukan berupa segitiga sama kaki.
                           • “Segitiga Sembarang” jika masukan berupa segitiga sembarang.
                           • “Bukan Segitiga” jika masukan bukan berupa segitiga.

                      2.  Solusi
                                Setelah  definisi  persoalan  (masukan,  proses,  keluaran)
                         dibuat seperti di atas. Selanjutnya kalian akan mencoba menyusun

                         algoritma untuk menyelesaikan permasalahan tersebut. Pertama-
                         tama, untuk menentukan apakah ada segitiga yang memiliki sisi-

                         sisi dengan panjang sesuai masukan, yaitu a, b dan c, maka nilai-
                         nilai     tersebut      haruslah       memenuhi         aturan      “Teorema
                         Pertidaksamaan Segitiga” berikut:

                                “Untuk  semua  segitiga  dengan  panjang  a,  b  dan  c,  maka
                         haruslah berlaku a + b > c” Jika kita terjemahkan teorema di atas
                         untuk sebarang masukan a, b, dan c, kita harus memeriksa 3 buah

                         kondisi berikut:
                         •  a + b > c


                  28
   23   24   25   26   27   28   29   30   31   32   33