Langsung ke konten utama

Postingan

Menampilkan postingan dari Januari, 2011

pencarian berurutan(sequential) menggunakan c++

Source code percarian berurutan menggunakan C++ biasa dan struct Biasa #include <iostream.h> #include <conio.h> void main() {   int jml;   int i;   int arr[100];   int cari;   int tanda=-1;   cout<<"masukan banyaknya bilangan : ";   cin>>jml;   for(i=0;i<jml;i++){   cout<<"masukan bilangan ke-"<<i+1<<" : ";   cin>>arr[i];   }   cout<<"Isi dari array: "<<endl;   for(i=0;i<jml;i++)   cout<<" "<<arr[i];   cout<<"\n\nMasukkan data yang dicari: ";   cin>>cari;   for(int i=0;i<jml;i++){   if(cari==arr[i]){   tanda=i; break;     }   }   if (tanda!=-1)   cout<<"\n\nData tersebut ditemukan pada posisi: array["<<   tanda<<"],"<<" atau deret ke-"<<(tanda+1);   else   cout<<"\nData tersebut tidak ditemukan ";   getch(); }

Perbandingan 2 bilangan

Source code perbadingan 2 bilangan dengan C++ #include <stdio.h> #include <conio.h> void main() { int i,j; char ulang; atas: clrscr(); printf(“Program perbandingan 2 bilangan\n”); printf(“===============================\n”); printf(“\n”); printf(“masukan bilangan 1 : “);scanf(“%i”,&i); printf(“masukan bilangan 2 : “);scanf(“%i”,&j); printf(“\n”); printf(“===================================\n”); if (i>j) { printf(” bilangan 1(%i) lebih besar dari bilangan 2(%i)\n”,i,j); printf(” bilangan 1(%i) lebih kecil dari bilangan 2(%i)\n”,j,i); } else if (j>i) { printf(” bilangan 1(%i) lebih besar dari bilangan 2(%i)\n”,j,i); printf(” bilangan 1(%i) lebih kecil dari bilangan 2(%i)\n”,i,j); } else { printf(” bilangan 1(%i) sama dengan bilangan 2(%i)\n”,i,j); } printf(“\n”); printf(” mau ulang lagi[y/n]? : “);scanf(“%s”,&ulang); if (ulang == ‘Y’ || ulang == ‘y’) goto atas; getch(); }

5 program sederhana mengunakan c++

PROGRAM 1(mengkonversi waktu) ANALISIS Input : jumlah detik Output : jam,menit,detik NOTASI DEKLARASI integer j,m,d,dm,sisa,sisa1 DESKRIPSI Input : dm(jumlah detik) if (dm/3600)>0 j=dm / 3600; sisa=dm-(j*3600) else j=0 sisa=dm if ((sisa/60)>0) m=sisa / 60 sisa1=sisa-(m*60) else m=0 sisa1=sisa LISTING/SOURCE CODE