SlideShare a Scribd company logo
1 of 4
Download to read offline
MENGHITUNG P VALUE
    DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN PASCAL
       1
          Chusnul Khotimah, 2Aqidatur Riska Permatasari, 3Ratu Sawitri, 4Kiki Ferawati,
            5
              Aliffia Permata Sakarosa, 6Marina Marsudi Putri, 7Mentari Sonya Ningtyas,
      8
        Ilafi Andalita, 9Eva Arum Setyorini, 10Denni Haryanto, 11Aprilia Tri wahyu Utami,
         12
            Ita Rahmawati,13Arifia ariani Arifin, 14Irmaya Fatwa Yukha, 15Indana Lazulfa,
   16
      Naning Irmalasari, 17Due Nashrunisa, 18Abimanyu Kurniadi, 19Clara Agustin Stephani,
         20
            Dwi Maumere Putra, 21Putri Milakhul Khasanah, 22Anggraini Ayu Novritasari,
    23
      Rizka Fauzia, 24Rivani, 25Tati Rafikasari, 26Joshua, 27Lucky Cynthia Juniardi, 28Aulia
      Mashita, 29Rizqi Ilman Mubarok, 30Dewi Indra Setiawan, 31I Made Adi Purwa Putra
                                          32
                                             Annisa Sajida
       1,2,3,4,5,6,…,32
                          Mahasiswa Jurusan Statistika, Institut Teknologi Sepuluh Nopember

                                 Jl. Arif Rahman Hakim 1 Surabaya 60111

                  e-mail : 1chusnul.its2011@gmail.com, 28 Auul_liaa@yahoo.com

                                               ABSTRAK

                   Pascal merupakan bahasa pemrograman yang terstruktur dan biasa
           digunakan untuk mempermudah pekerjaan manusia. Pascal memiliki tipe data
           standar seperti tipe data standar yang tersedia pada kebanyakan bahasa
           pemrograman seperti boolean, integer, real, char, string. P Value yang biasa
           dihitung oleh para statistikawan dan mahasiswa statistika khususnya, dapat
           dibuat melalui program pascal. Tujuannya adalah mempermudah
           penghitungan tanpa menggunakan buku tabel. Dengan menggunakan program
           pascal ini kita bisa langsung memasukkan input, dan menjalankan program
           untuk mengetahui P Value.
           Kata Kunci : P Value, Pascal

1. Pendahuluan
           Pascal merupakan bahasa pemrograman tersruktur yang dapat digunakan untuk
   mempermudah pekerjaaan manusia. Dalam bahasa pemrograman ini, dapat dibuat
   berbagai macam sintaks baik yang berhubungan dengan masalah penghitungan maupun
   masalah lainnya. Banyak kelebihan yang ditawarkan oleh bahasa pemrograman ini
   diantaranya adalah :
    Tipe Data Standar, yaitu tipe-tipe data standar yang umumnya telah tersedia pada
       bahasa pemrograman. Pascal memiliki tipe data standar : boolean, integer,
        real, char, string.
    User defined Data Types, programmer dapat membuat tipe data lain yang
       diturunkan dari tipe data standar.
    Strongly-typed, programmer harus menentukan tipe data dari suatu variabel dan
       variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari
       format yang ditentukan.
    Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah
       menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan
       berulang-ulang.


                                                                                              1
    Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati
        bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
            Pada jurnal ini, program yang dibuat adalah program untuk menghitung p-Value
   dengan input nilai z dan n. Program ini dapat dimanfaatkan oleh para statistikawan dan
   mahasiswa, khususnya mahasiswa statistika. Program ini dapat menjadi salah satu
   alternatif bagi para mahasiswa apabila tidak memiliki buku tabel statistika ataupun pada
   saat tidak membawa. Selain itu, tampilan program lebih menarik dan lebih mudah
   digunakan karena output p-Value akan tampil secara otomatis. Berbeda dengan jika
   menggunakan tabel dan harus mencari satu-satu.

2. Proses pembuatan program
          Berikut akan dijelaskan langkah-langkah dalam pembuatan program cara
   mengonversi nilai Z ke nilai p-value dengan menggunakan bahasa pemrograman pascal:




   program Menghitung_Pvalue;
   uses wincrt;
   var
   delx, L, z, fjml : real;
   i, n : integer;
   jawab: string[5];
   function f(x:real):real;
   begin
   f:=(1/sqrt(2*3.14))/exp(0.5*sqr(x));
   end;
   begin
   jawab:= 'iya';
   while jawab='iya' do
   begin
   writeln(':)================Selamat Datang di Program
   PValue==================(:');


                                                                                         2
writeln;
     write('masukkan nilai n = ');readln(n);
     write('masukkan nilai Z = ');readln(z);
     delx:=(z-(-10))/n;
     for i:=1 to n-1 do begin
     fjml:=fjml+f(-10+(i*delx));
     end;
     L:=2*(1-((delx/2)*(f(-10)+2*fjml+f(z))));
     writeln;
     writeln('p-value = ',L:5:3);
     begin
     writeln ('ingin menghitung lagi (iya/tidak)'); readln (jawab);
     clrscr;
     end;
     end;
     writeln (':)================Terima Kasih==================(:');
     end.
             Selain menggunakan function, dalam program ini juga dilengkapi dengan
     perulangan yaitu while. Manfaat pemakaian perulangan pada program ini adalah agar
     pemakaian program dapat dilakukan lebih dari satu kali tanpa harus mengeluarkan
     program yang sudah dijalankan.

3. Hasil
             Pada pembuatan program menghitung nilai P value ini hasilnya berupa
     perhitungan nilai P value dua arah dengan memasukkan nilai n dan Z. Selain itu
     program ini juga menghasilkan program pengulangan yang hasilnya bisa dibuat untuk
     menghitung nilai P Value yang lain tanpa menutup program terlebih dahulu. Caranya
     dengan ketik “iya” maka program akan secara otomatis siap untuk menghitung nilai P
     value lain yang dibutuhkan. Jika tidak ingin menghitung lagi, maka caranya dengan
     ketik “tidak”.




4.   Kesimpulan


                                                                                     3
Kesimpulan dari jurnal ini adalah program mencari p-value dengan penggunaan
     function pada program pascal mampu menghasilkan output seperti program minitab.
     Proses yang dijalankan dalam upaya membuat program ini cukup sederhana. Hal ini
     dapat dilihat dari variabel dan langkah-langkah yang dipakai dalam pembuatan program
     ini.

5.   Daftar Pustaka
     Anonim.Bahasa Pemrograman Pascal
           http://id.wikipedia.org/wiki/Pascal_(bahasa_pemrograman)
           Diakses 1 Maret 2012

     Forumotion.Inochi.Fungsi-Fungsi pada Pemograman Pascal
           http://inochi.forumotion.net/t64-fungsi-fungsi-pada-pemograman-pascal
           Diakses 1 Maret 2012

     Alfazr.2007.Sejarah Pascal
            http://alfazr.blogspot.com/2007/10/sejarah-pascal.html
            Diakses 1 Maret 2012

     Agung.Kumpulan Materi Pascal
           http://agung83.wordpress.com/category/kumpulan-materi-pascal/
           Diakses 1 Maret 2012




                                                                                       4

More Related Content

Similar to Jurnal p value dua arah genap

Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalMeycelino A. T
 
Pemrograman pascal bab_i
Pemrograman pascal bab_iPemrograman pascal bab_i
Pemrograman pascal bab_ifajaralpindra
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascalHary Purwoko
 
materi-iii-pengenalan-pascal.ppt
materi-iii-pengenalan-pascal.pptmateri-iii-pengenalan-pascal.ppt
materi-iii-pengenalan-pascal.pptYudaPerwira5
 
1. konsep dasar pemrograman pascal
1. konsep dasar pemrograman pascal1. konsep dasar pemrograman pascal
1. konsep dasar pemrograman pascalsuhendi Harun
 
listiati univ bung hata (1110013211051) Materi pengenalan-pascal
listiati univ bung hata (1110013211051) Materi pengenalan-pascallistiati univ bung hata (1110013211051) Materi pengenalan-pascal
listiati univ bung hata (1110013211051) Materi pengenalan-pascalMaryanto Sumringah SMA 9 Tebo
 
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxPemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxNaeniPaccing
 
2 konsep dasar pascal
2   konsep dasar pascal2   konsep dasar pascal
2 konsep dasar pascalachieasik89
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstrukturRaden Maulana
 
Jurnal p value saru arah (kelompok ganjil) (1)
Jurnal p value saru arah (kelompok ganjil) (1)Jurnal p value saru arah (kelompok ganjil) (1)
Jurnal p value saru arah (kelompok ganjil) (1)statistikaits
 
Dasar dasar turbo pascal
Dasar dasar turbo pascalDasar dasar turbo pascal
Dasar dasar turbo pascalDuriani
 
Part 24 Perintah Record with
Part 24 Perintah Record withPart 24 Perintah Record with
Part 24 Perintah Record withSyaiful Ahdan
 
belajar statistik
belajar statistikbelajar statistik
belajar statistiksoftscients
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Asnita Meydelia C K
 

Similar to Jurnal p value dua arah genap (20)

R1
R1R1
R1
 
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascal
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Pemrograman pascal bab_i
Pemrograman pascal bab_iPemrograman pascal bab_i
Pemrograman pascal bab_i
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascal
 
Pascal
PascalPascal
Pascal
 
materi-iii-pengenalan-pascal.ppt
materi-iii-pengenalan-pascal.pptmateri-iii-pengenalan-pascal.ppt
materi-iii-pengenalan-pascal.ppt
 
2 konsep dasar pascal
2   konsep dasar pascal2   konsep dasar pascal
2 konsep dasar pascal
 
1. konsep dasar pemrograman pascal
1. konsep dasar pemrograman pascal1. konsep dasar pemrograman pascal
1. konsep dasar pemrograman pascal
 
listiati univ bung hata (1110013211051) Materi pengenalan-pascal
listiati univ bung hata (1110013211051) Materi pengenalan-pascallistiati univ bung hata (1110013211051) Materi pengenalan-pascal
listiati univ bung hata (1110013211051) Materi pengenalan-pascal
 
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxPemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
 
2 konsep dasar pascal
2   konsep dasar pascal2   konsep dasar pascal
2 konsep dasar pascal
 
Pascal01
Pascal01Pascal01
Pascal01
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
 
Jurnal p value saru arah (kelompok ganjil) (1)
Jurnal p value saru arah (kelompok ganjil) (1)Jurnal p value saru arah (kelompok ganjil) (1)
Jurnal p value saru arah (kelompok ganjil) (1)
 
Dasar dasar turbo pascal
Dasar dasar turbo pascalDasar dasar turbo pascal
Dasar dasar turbo pascal
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Part 24 Perintah Record with
Part 24 Perintah Record withPart 24 Perintah Record with
Part 24 Perintah Record with
 
belajar statistik
belajar statistikbelajar statistik
belajar statistik
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"
 

More from Irmaya Yukha

More from Irmaya Yukha (6)

Penulisan biodata seluruhnya
Penulisan biodata seluruhnyaPenulisan biodata seluruhnya
Penulisan biodata seluruhnya
 
Analisis Regresi
Analisis RegresiAnalisis Regresi
Analisis Regresi
 
Tugas asdos
Tugas asdosTugas asdos
Tugas asdos
 
Benda tegar statika
Benda tegar statikaBenda tegar statika
Benda tegar statika
 
Kimia Kehidupan
Kimia KehidupanKimia Kehidupan
Kimia Kehidupan
 
UAS AGAMA UPMB 33
UAS AGAMA UPMB 33UAS AGAMA UPMB 33
UAS AGAMA UPMB 33
 

Jurnal p value dua arah genap

  • 1. MENGHITUNG P VALUE DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN PASCAL 1 Chusnul Khotimah, 2Aqidatur Riska Permatasari, 3Ratu Sawitri, 4Kiki Ferawati, 5 Aliffia Permata Sakarosa, 6Marina Marsudi Putri, 7Mentari Sonya Ningtyas, 8 Ilafi Andalita, 9Eva Arum Setyorini, 10Denni Haryanto, 11Aprilia Tri wahyu Utami, 12 Ita Rahmawati,13Arifia ariani Arifin, 14Irmaya Fatwa Yukha, 15Indana Lazulfa, 16 Naning Irmalasari, 17Due Nashrunisa, 18Abimanyu Kurniadi, 19Clara Agustin Stephani, 20 Dwi Maumere Putra, 21Putri Milakhul Khasanah, 22Anggraini Ayu Novritasari, 23 Rizka Fauzia, 24Rivani, 25Tati Rafikasari, 26Joshua, 27Lucky Cynthia Juniardi, 28Aulia Mashita, 29Rizqi Ilman Mubarok, 30Dewi Indra Setiawan, 31I Made Adi Purwa Putra 32 Annisa Sajida 1,2,3,4,5,6,…,32 Mahasiswa Jurusan Statistika, Institut Teknologi Sepuluh Nopember Jl. Arif Rahman Hakim 1 Surabaya 60111 e-mail : 1chusnul.its2011@gmail.com, 28 Auul_liaa@yahoo.com ABSTRAK Pascal merupakan bahasa pemrograman yang terstruktur dan biasa digunakan untuk mempermudah pekerjaan manusia. Pascal memiliki tipe data standar seperti tipe data standar yang tersedia pada kebanyakan bahasa pemrograman seperti boolean, integer, real, char, string. P Value yang biasa dihitung oleh para statistikawan dan mahasiswa statistika khususnya, dapat dibuat melalui program pascal. Tujuannya adalah mempermudah penghitungan tanpa menggunakan buku tabel. Dengan menggunakan program pascal ini kita bisa langsung memasukkan input, dan menjalankan program untuk mengetahui P Value. Kata Kunci : P Value, Pascal 1. Pendahuluan Pascal merupakan bahasa pemrograman tersruktur yang dapat digunakan untuk mempermudah pekerjaaan manusia. Dalam bahasa pemrograman ini, dapat dibuat berbagai macam sintaks baik yang berhubungan dengan masalah penghitungan maupun masalah lainnya. Banyak kelebihan yang ditawarkan oleh bahasa pemrograman ini diantaranya adalah :  Tipe Data Standar, yaitu tipe-tipe data standar yang umumnya telah tersedia pada bahasa pemrograman. Pascal memiliki tipe data standar : boolean, integer, real, char, string.  User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.  Strongly-typed, programmer harus menentukan tipe data dari suatu variabel dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.  Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang. 1
  • 2. Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami. Pada jurnal ini, program yang dibuat adalah program untuk menghitung p-Value dengan input nilai z dan n. Program ini dapat dimanfaatkan oleh para statistikawan dan mahasiswa, khususnya mahasiswa statistika. Program ini dapat menjadi salah satu alternatif bagi para mahasiswa apabila tidak memiliki buku tabel statistika ataupun pada saat tidak membawa. Selain itu, tampilan program lebih menarik dan lebih mudah digunakan karena output p-Value akan tampil secara otomatis. Berbeda dengan jika menggunakan tabel dan harus mencari satu-satu. 2. Proses pembuatan program Berikut akan dijelaskan langkah-langkah dalam pembuatan program cara mengonversi nilai Z ke nilai p-value dengan menggunakan bahasa pemrograman pascal: program Menghitung_Pvalue; uses wincrt; var delx, L, z, fjml : real; i, n : integer; jawab: string[5]; function f(x:real):real; begin f:=(1/sqrt(2*3.14))/exp(0.5*sqr(x)); end; begin jawab:= 'iya'; while jawab='iya' do begin writeln(':)================Selamat Datang di Program PValue==================(:'); 2
  • 3. writeln; write('masukkan nilai n = ');readln(n); write('masukkan nilai Z = ');readln(z); delx:=(z-(-10))/n; for i:=1 to n-1 do begin fjml:=fjml+f(-10+(i*delx)); end; L:=2*(1-((delx/2)*(f(-10)+2*fjml+f(z)))); writeln; writeln('p-value = ',L:5:3); begin writeln ('ingin menghitung lagi (iya/tidak)'); readln (jawab); clrscr; end; end; writeln (':)================Terima Kasih==================(:'); end. Selain menggunakan function, dalam program ini juga dilengkapi dengan perulangan yaitu while. Manfaat pemakaian perulangan pada program ini adalah agar pemakaian program dapat dilakukan lebih dari satu kali tanpa harus mengeluarkan program yang sudah dijalankan. 3. Hasil Pada pembuatan program menghitung nilai P value ini hasilnya berupa perhitungan nilai P value dua arah dengan memasukkan nilai n dan Z. Selain itu program ini juga menghasilkan program pengulangan yang hasilnya bisa dibuat untuk menghitung nilai P Value yang lain tanpa menutup program terlebih dahulu. Caranya dengan ketik “iya” maka program akan secara otomatis siap untuk menghitung nilai P value lain yang dibutuhkan. Jika tidak ingin menghitung lagi, maka caranya dengan ketik “tidak”. 4. Kesimpulan 3
  • 4. Kesimpulan dari jurnal ini adalah program mencari p-value dengan penggunaan function pada program pascal mampu menghasilkan output seperti program minitab. Proses yang dijalankan dalam upaya membuat program ini cukup sederhana. Hal ini dapat dilihat dari variabel dan langkah-langkah yang dipakai dalam pembuatan program ini. 5. Daftar Pustaka Anonim.Bahasa Pemrograman Pascal http://id.wikipedia.org/wiki/Pascal_(bahasa_pemrograman) Diakses 1 Maret 2012 Forumotion.Inochi.Fungsi-Fungsi pada Pemograman Pascal http://inochi.forumotion.net/t64-fungsi-fungsi-pada-pemograman-pascal Diakses 1 Maret 2012 Alfazr.2007.Sejarah Pascal http://alfazr.blogspot.com/2007/10/sejarah-pascal.html Diakses 1 Maret 2012 Agung.Kumpulan Materi Pascal http://agung83.wordpress.com/category/kumpulan-materi-pascal/ Diakses 1 Maret 2012 4