Postingan

Menampilkan postingan dari April, 2014

MENWA

Gambar

MENWA

Gambar

PROGRAM C++ PENJADWALAN PELANGGAN

#include <cstdlib> #include <iostream> using namespace std; struct pelanggan{        int waktu,id;        }; void penjadwalanPelanggan(pelanggan p[], int a){         int i,j,temp,tukar;         //tukar = 1;         for(i=1; i< a-1 && tukar; i++){         //tukar = 0;         for (j=a; j<i+1; j--)         if (p[j].waktu < p[j-1].waktu){              //tukar = 1;              temp = p[j].waktu;              p[j].waktu = p[j-1].waktu;              p[j-1].waktu = temp; }}          for(int i=1; i<=a; i++){                  p[i].id=i;              cout<<"Pelanggan ke - "<<p[i].id<<" "<<" dilayani ! ";              cout<<endl;              }     } int main(int argc, char *argv[]){     pelanggan p[100];     int a;     cout<<"SAPTO NUGROHO :"<<endl;     cout<<"11018043 :"<<endl;     cout<<"Masukkan banyaknya pelanggan : ";     cin>>a;    

PROGRAM PENCOCOKAN STRING

#include <cstdlib> #include <iostream> using namespace std; void FungsiGagal(char P[], int F[],int m){     int i,j;     F[0]=0;      j=0; i=1;     while(i<m){         if(P[i]==P[j]){             F[i]=j+1;             i++;             j++;         }else if(j>0){             j=F[j-1];         }else {             F[i]=0;             i++; } }  } int pencocokan(char T[], char P[]){     int i,j,F[100];     int m=strlen(P);     int n=strlen(T);     FungsiGagal(P,F,m);     i=0; j=0;     while(i<n){         if(T[i]==P[j]){             if(j==m-1)                 return i-j;             else{                 i++;                 j++;   }         }else if(j>0){             j=F[j-1];         }else{             i++; }  }     return -1; } int main(int argc, char *argv[]) { char T[1000],P[100]; cout<<"SAPTO NUGROHO "<<endl; cout<<"11018043 "<<endl; cout<<""<<endl; cout<<"Masukkan Teks : "; while(g