pengenalan strcmp

11
PENGENALAN STRCMP

Upload: elewa

Post on 05-Jan-2016

35 views

Category:

Documents


3 download

DESCRIPTION

PENGENALAN STRCMP. STRCMP: Digunakan untuk membandingkan string pertama dengan string kedua File header yang disertakan adalah: string.h. Contoh penggunaan strcmp. Tampilan input:. #include #include #include main() { int a,b; - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PENGENALAN STRCMP

PENGENALAN STRCMP

Page 2: PENGENALAN STRCMP

STRCMP: Digunakan untuk membandingkan string pertama dengan string kedua

File header yang disertakan adalah: string.h

Page 3: PENGENALAN STRCMP

Contoh penggunaan strcmp#include <string.h>#include <iostream.h>#include <conio.h> main(){int a,b;char kode[3],jurusan[30];clrscr();cout<<"masukkan kode kelas[TK/MI]:";cin>>kode;a=strcmp(kode,"TK");b=strcmp(kode,"MI");if(a==0)strcpy(jurusan,"teknik komputer");else if(b==0)strcpy(jurusan,"manajemen komputer");elsestrcpy(jurusan,"tidak terdaftar");cout<<"jurusan yang diinput adalah:"<<jurusan;getch();}

Tampilan input:

Ketentuan:Jika kelas yang dipilih:MI maka pada jurusan “Manajemen informatika”TK maka jurusan “Teknik komputer”Selain itu “tidak terdaftar”

Page 4: PENGENALAN STRCMP

Tampilan input:

Tampilan otput:

Contoh

Page 5: PENGENALAN STRCMP

#include <stdio.h>#include <conio.h>#include <iostream.h>#include<string.h>main(){char nama[15],kode[5],jenis[15];int harga,jumbel,total;clrscr();puts("*******************************");puts("=========TRAVEL JALAN

SANTAI=========");puts("******************************");puts("KODE BIS JENIS HARGA ");puts("-------------------------------------");puts("EKS ESKLUSIF RP.1000000 ");puts("BNS BISNIS RP.800000 ");puts("EKN EKONOMI RP.600000 ");puts("-------------------------------------");printf("input nama penumpang : ");cin>>nama;printf("input Kode bis : ");cin>>kode;cout<<"Input Jumlah Beli : ";cin>>jumbel;

if(strcmpi(kode,"EKS")==0) { strcpy(jenis,"ESKLUSIF"); harga=1000000; }else if(strcmpi(kode,"BNS")==0) { strcpy(jenis,"BISNIS"); harga=800000; }else if(strcmpi(kode,"EKN")==0) { strcpy(jenis,"EKONOMI"); harga=600000; } else { strcpy(jenis,"Anda Salah Kode"); harga=0; }total=jumbel*harga;clrscr();cout<<"==============================="<<endl;cout<<" STRUK PEMBAYARAN "<<endl;cout<<"==============================="<<endl;cout<<"Nama Penumpang : "<<nama<<endl;cout<<"Jenis Bis : "<<jenis<<endl;cout<<"Harga Tiket : "<<harga<<endl;cout<<"jumlah Beli : "<<jumbel<<endl;cout<<"Total : "<<total;getch();

Page 6: PENGENALAN STRCMP

Perulangan ( Looping )

Page 7: PENGENALAN STRCMP

Contoh:

Page 8: PENGENALAN STRCMP
Page 9: PENGENALAN STRCMP
Page 10: PENGENALAN STRCMP

4.Nested for(for bersarang)Yaitu suatu perulangan for didalam for Bentuk umum:

for (inisialisasi ;syarat pengulangan; pengubah nilai pencacah){

for (inisialisasi ;syarat pengulangan; pengubah nilai pencacah)

{Peryataan /perintah;}

}

Page 11: PENGENALAN STRCMP

Latihan – latihan: