Pages

Banner 468 x 60px

 

Sabtu, 03 Februari 2018

Materi Searching Struktur Data - Mencari Huruf

0 komentar


Code – Tugas 1

#include <iostream>

using namespace std;

main(){
            char y[20], z;
            int i,jml=0, tanda=0;
           
            cout<<"===========================================";
            cout<<endl;
            cout<<"Inputan Kata\t\t\t: ";
            gets(y);
           
            cout<<"masukkan huruf yang ingin dicari: ";
            cin>>z;
           
            for(i=0;i<20;i++){
                        if(z==y[i]){
                                    tanda=1;
                                    jml++;
                        }
            }
           
            cout<<"===========================================";
            cout<<endl;
            cout<<"Hasil\t\t\t\t: ";
            if(tanda==1){
                        cout<<"Huruf ["<<z<<"] Ditemukan"<<endl;
                        cout<<"Banyaknya Huruf\t\t\t: "<<jml<<endl;
            }else{
                        cout<<"Huruf ["<<z<<"] Tidak Ditemukan";
            }
}

Output


 

 


Code – Tugas 2


#include <iostream>
#include <string.h>

using namespace std;

main(){
            char a[50][50],b[50];
            int i,jml, tanda;
           
            cout<<"===========================================";
            cout<<endl;
            cout<<"Masukkan Jumlah Nama: ";
            cin>>jml;
           
           
            for(i=0;i<jml;i++){
                        cout<<" "<<i+1<<". ";
                        cin>>a[i];
            }
           
            cout<<"===========================================";
            cout<<endl;
            cout<<"Masukkan Nama Yang Dicari: ";
            cin>>b;
            cout<<endl;
           
            cout<<"\nHasil :";
            tanda=0;
            i=0;
           
            while(i<jml){
                        if(strcmp(a[i],b)==0){
                                    cout<<"\n>>Nama ["<<b<<"] Ditemukan<<";
                                    tanda=1;
                                    i++;
            }
            else
                        i++;
            }
            if(tanda!=1){
                        cout<<"\n>>Nama ["<<b<<"] tidak ditemukan<<";
            return 0;
            }
}
 


 Output











Read more...
 
Gallery Z © 2018