Senin, 17 November 2014

Program Untuk Memeriksa Bilangan Yang Habis Dibagi 3 Dan 5



Program Untuk Memeriksa Bilangan Yang Habis Dibagi 3 Dan 5

Makalah Ini Disusun Dalam Rangka Memenuhi Ujian Tengah Semester
Mata Kuliah Pemograman Komputer
Dosen Pembimbing : Endro Purnomo, S.Kom., M.Cs.











Disusun Oleh :
1.      Ginti Elyawati                       (112144329)
2.      Nani Lasiyah Wahyuni          (112144341)
3.      Shinta Indrasari                     (112144352)

Semester V F



PROGRAM STUDI PENDIDIKAN MATEMATIKA
FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN
UNIVERSITAS MUHAMMADIYAH PURWOREJO
2013
A.      Materi
Bilabgan yang habis dibagi 3 dan 5 sama saja dengan bilangan yang habis dibagi dengan 15. Syarat atau ciri bilangan habis dibagi (m \times n)adalah, bilangan tersebut harus habis dibagi m dan habis dibagi n. dengan m dan n mempunyai fpb 1.
 Sehingga syarat bilangan habis dibagi 15, sama dengan syarat bilangan habis dibagi 3 dan syarat habis dibagi 5, yaitu bilangan tersebut jika 2-angka terakhirnya habis dibagi 5, dan jumlah angka-angkanya habis dibagi 3.
Karena 345 habis dibagi 5, dan jumlah angkanya habis dibagi  , (12 habis dibagi 3).. jadi, 345 habis dibagi 15.
 Syarat bilangan yang habis dibagi 3 adalah jumlah digit-digitnya habis dibagi 3. Dan syarat-syarat bilangan yang habis dibagi 5 adalah dua angka di belakang (puluhannya) harus habis dibagi 5. Sehingga syarat suatu bilangan habis dibagi 15 adalah bilangan puluhannya habis dibagi 5 dan jumlah digit-digitnya habis dibagi 3.

B.     Permasalahan
Bagaimana cara mencari bilangan yang habis dibagi 3 dan 5 dengan suatu bilangan yang besar?

C.    Solusi
Untuk mencari bilangan yang habis dibagi 3 dan 5 bisa dicari dengan menggunakan ciri-ciri bilangan yang habis dibagi 3 dan 5. Atau bias juga dicari dengan menggunakan kelipatan 15.
Untuk yang menggunakan cirri-ciri bilangan yang habis dibagi 3 dan 5 yaitu dengan menjumlahkan digit-digit bilangan tersebut dan jumlahnya habis dibagi 3 dan angka terakhir bilangan tersebut yaitu 5 atau 0.
Misalkan bilangan 345
3+4+5=12 artinya 12 bisa dibagi 3 dan angka terakhirnya bisa dibagi 5 sehingga bilangan tersebut habis dibagi 3 dan 5.
Bilangan 500 bukan bilangan yang habis dibagi 3 dan 5 sebab walaupun angka terakhirnya itu 0 tetapi apabila digit-digitnya dijumlahkan bilangan tersebut tidak bisa dibagi 3 jadi bukan merupakan bilangan yang habis dibagi 3 dan 5.

D.    Algoritma
1.      Start
2.      Masukan bilangan yang anda inginkan
3.      Jika syarat N>1 tidak terpenuhi maka N bukan bilangan yang habis dibagi 3 dan 5, selanjutnya jika syarat N>1 terpenuhi maka i=15.
4.      Maka ketika i<N jika syarat Jika N mod 3= =0 dan N mod 5= =0 terpenuhi maka merupakan bilangan yang habis dibagi 3 dan 5, selanjutnya jika syarat Jika N mod 3= =0 dan N mod 5= =0 tidak terpenuhi maka selanjunya i++ dan berulang hingga syaratnya terpenuhi selanjutnya break.
5.      Ketika i<N jika syarat i==N terpenuhi maka bilangan tersebut bukan bilangan yang habis dibagi 3 dan 5, selanjutnya jika syarat i==N tidak terpenuhi maka selasai.


E.     Flowchart
F.     Source Code C

#include <stdio.h>
void main ()
{
     int N,i;
     printf("program memeriksa bilangan yang habis dibagi 3 dan 5\n\n");
     printf("1. Ginti Elyawati 112144329\n\n");
     printf("2. Nani Lasiyah Wahyuni 112144341\n\n");
     printf("3. Shinta Indrasari 112144352\n\n");
     printf("masukan bilangan yang anda inginkan : ");
     scanf("%d",&N);
     if(N<15)
        printf("\n%d bukan bilangan yang habis dibagi 3 dan 5\n\n",N);
     else
     i=15;
     while(i<N)
     {
      if(N%3==0 && N%5==0)
      {
       printf("\n%d bilangan habis dibagi 3 dan 5, perkalian %d x %d\n\n",N,i,N/i);
       break;
      }
      i++;
     }
     if(i==N) printf("\n%d bukan bilangan habis dibagi 3 dan 5\n\n",N);
     system("pause");
 }

Tidak ada komentar:

Posting Komentar