Senin, 18 Februari 2013

Program Searching C++



luthfi faisal t
11111002
tif A 

#include <iostream.h>
#include <conio.h>

int main()
{
    int i;
    int cari,ketemu;
  int A[100]  ;

   cout<<"PROGRAM SEARCHING\n";
   cout<<"masukkan 7 buah data : \n\n";
   for (i=1;i<=7;i++)
   {
   cout<<"masukkan data ke-"<<i<<endl;
   cin>>A[i] ;
   }
   cout<<endl;
    cout<<"Input bilangan yang dicari : ";
    cin>>cari;

    ketemu=0;
    for(i=0;i<=7;i++)
    {
        if (A[i]==cari)
        {
            ketemu=1;
            cout<<"Data ditemukan pada indeks ke-"<<i;
        }
    }

    if (ketemu==0){
       cout<<"Data tidak ditemukan";
    }


  return 0;

}




Minggu, 17 Februari 2013

SEARCHING. and SHORTING



Luthfi Faisal T
 11111002
TIF A
 
Penjelasan FlowChart
Program ini akan melakukan shorting beberapa angka dari program “insert” atau masukan, pada mulanya shorting akan melihat beberapa angka biner dari program yg telah di masukan “puts("Enter the no. of string to be sorted");” program itu untuk memasukan data yg akan d proses, beberapa masukan akan d hentikan jika telah cukup sebagai mana yg telah d program di system tersebut “char str[20][20],temp[20];” jika masukan telah berhasil di proses maka akan dihasilkan oleh program “printf("The sorted string\n");”, “for(i=0;i<=n;i++)” , tetapi jika program salah atau tdk menerima , maka program akan melakukan “weil” atau program “for(j=i+1;j<=n;j++){“mengulang dimana ceck point telah di tetapkan pada program, lalu proses shorting akan melakukan penyusunan angka biner, dan keluar hasilnya.








SOURCE CODE, Program Shorting dari bahasa C++
#include<stdio.h>
int main(){
  int i,j,n;
  char str[20][20],temp[20];
  puts("Enter the no. of string to be sorted");
  scanf("%d",&n);
  for(i=0;i<=n;i++)
      gets(str[i]);
  for(i=0;i<=n;i++)
      for(j=i+1;j<=n;j++){
           if(strcmp(str[i],str[j])>0){
               strcpy(temp,str[i]);
              strcpy(str[i],str[j]);
              strcpy(str[j],temp);
           }
      }
  printf("The sorted string\n");
  for(i=0;i<=n;i++)
      puts(str[i]);
  return 0;
}