KONSEP TIPE DATA
1. Sebutkan tipe data apa saja yang dipakai dalam pemrograman C++
2. Sebutkan Lima perintah Operasi String dalam pemrograman C++ dan berikan
contohnya
3. Jelaskan pengertian
a. Array
b. Struct
4. Sebutkan penggunaan Tipe data Boolean dalam pemrograman
5. Jelaskan perbedaan tipe data Character dan String
Jawaban Pert3 :
1. **
Tipe data Sederhana (simple type)
• Int,Bool,Char
• Tipe Float
** Tipe data String
•
Operasi string
** Tipe data Terstruktur (structured
type)
•
Array, Struct
2. Fungsi pada
Operasi STRING :
a. Strcpy ( ) ; untuk menyalin nilai
string.
Contoh dalam penggalan program c++:
Cout<<“Masukan Kata ? “;gets(kata);
Strcpy(copy,kata);
Cout<<“Hasilnya ?
“<<copy;
b. Strcat ( ) ; untuk menggabungkan nilai
string.
Contoh dlm penggalan program c++:
Cout<<“Kata Pertama ? “;gets(a);
Cout<<“Kata Kedua ? “;cin(b);
Strcat(a,b);
Cout<<“Hasil Gabungan : “<<a;
c. Strcmp ( ) ; untuk membandingkan 2 nilai
string.
Contoh dalam penggalan program c++:
char sa[]="Logika";
char sb[]="Logika Algoritma";
char sc[]="Logika Algoritma &
Pemprograman";
/*Melakukan perbandingan terhadap dua string
dan penampilan nilainya*/
printf("Nilai Yang dibandingkan sa,sb :
%d\n",strcmp(sa,sb));
printf("Nilai Yang dibandingkan sa,sc :
%d\n",strcmp(sa,sc));
printf("Nilai Yang dibandingkan sb,sa :
%d\n",strcmp(sb,sa));
getch();
return 0;
}
d. Strlen ( ) ; untuk mengetahui panjang
nilai string.
Contoh dalam penggalan program c++:
cout<<"Masukkan Kata = ";
gets(angka);
cout<<"Panjang Kata yang telah diinput =
";
cout<<strlen(angka)
e. Strchr ( ) ; untuk mencari nilai
karakter dalam string.
Contoh dalam penggalan program C++:
int main(void){
char str [100]="Aisyah Zahra";
char karakter='Z';
char *hasil;
hasil=strchr(str,karakter);
printf("Hasil Peubah :%s\n",hasil);
printf("Karakter %c ditemukan pada indeks ke-
%d",karakter,(hasil-str));
getch();
return 0; }
3. a. Array
adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data
sama, dimana masing-masing elemen variabel mempunyai nilai indeks.
b. Struct adalah kumpulan dari
variabel yang dinyatakan dengan sebuah nama , dengan
sifat setiap variabel dapat memiliki tipe yang berlainan.
4. penggunaan tipe booland yaitu nilai pengambilan suatu keputusan pada
program, tipe ini mempunyai 2 nilai yaitu
benar(T) atau salah (F). Operator yg
digunakan AND, OR atau NOT.
5. Data Karakter (Character).Tipe
data karakter hanya terdiri dari sebuah karakter saja yang diapit oleh
tanda kutip tunggal ( ' ). Data karakter
dapat berbentuk abjad ( huruf besar atau kecil ),
angka, notasi atau simbol.
Data
Teks (String).Data String merupakan rangkaian dari beberapa karakter
yang diapit oleh tanda kutip ganda ( “
).
Tidak ada komentar:
Posting Komentar