Materi kuliah 17   string
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Materi kuliah 17 string

on

  • 388 views

 

Statistics

Views

Total Views
388
Views on SlideShare
388
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Materi kuliah 17 string Presentation Transcript

  • 1. String
  • 2. Pengantar String String sangat memudahkanpemrogram. Dengan string kita dapat menampilkanprompt, pesan kesalahan dan berbagaiinformasi lainnya. Seperti halnya tipe data lain, string jugadapat berupa konstanta atau variabel. Variabel string sebenarnya merupakanarray karakter.
  • 3. Memasukkan Data String DariKeyboard//program42.cpp#include <conio.h>#include <iostream.h>void main(){char teks[20];cout<<"Masukkan kata : ";cin>>teks;cout<<"Kata yang anda masukkan : "<<teks;getch();}
  • 4. Memasukkan Data String DariKeyboard Program di depan dapat berjalan dengannormal jika diinputkan sebuah kata. Namun jika terdapat spasi (lebih dari satukata) maka kata sesudah spasi tidakditampung dalam variabel string. Ini disebabkan karena operator >> padacin hanya bisa membaca masukan hinggaterdapat spasi, tab atau enter. Untuk mengatasi hal tersebut kita dapatmenggunakan fungsi anggot getline().
  • 5. Fungsi Anggota getline()//program43.cpp#include <conio.h>#include <iostream.h>void main(){char nama[50];char alamat[100];cout<<"Nama : ";cin.getline(nama, sizeof(nama));cout<<"Alamat : ";cin.getline(alamat, sizeof(alamat));cout<<"Data yang anda masukkan"<<endl;cout<<"Nama : "<<nama<<endl;cout<<"Alamat : "<<alamat<<endl;getch();}
  • 6. Menyalin String dengan strcpy()//program44.cpp#include <conio.h>#include <iostream.h>void main(){char teks[100] = "C++ oke";;char kalimat[100];cout<<"teks = "<<teks<<endl;//menyalin isi teks ke kalimatstrcpy(kalimat, teks);cout<<"kalimat = "<<kalimat<<endl;getch();}
  • 7. Fungsi untuk Operasi String Kompiler Borland C++ maupun TurboC++ menyediakan sejumlah fungsi yangberkaitan dengan operasi string.Beberapa diantaranya :strlen(), strcat(), strcmp(), stricmp(),strncmp(), strlwr(), strupr(), strstr(),strrev() Semua fungsi diatas mempunyaiprototipe string.h