- Back to Home »
- Refleksi Minggu Ke Delapan
Pada Pertemuan ke-8
Kami diberi pengetahuan dan motivasi dari bapak yang begitu banyak
seperti semua yang akan dilakukan harus mengetahui planing-planingnya
agar tidak membuang-buang waktu dan tenaga,selanjutnya kami diberikan
materi tentang array.
Algoritma adalah langkah-langkah menyelesaikan suatu masalah
secara sistematis, logis, dan detai.
string itu penting dan banyak dijumpai pada kehidupan sehari-hari
semua yang bertipe data string menggunakan tabel ASCI
string = algoritma
string tidak hanya kumpulan karakter, dan diakiri dengan null
A= A l g o r i t m a '\o'
__________________________________________________________________
0 1 2 3 4 5 6 7 8 9==>indexs
char A[10]===>kumpulan karakter yang mempunyai array 10
for i<= 0 to 9 do
cout <<A[i]
while (A[i]<>'\o') (1)tujuan/ target
cout<<A[i]; (2)pencetakan
i++; (3)proses/next karakter
memecahkan masalah agar mencari nilai vokalnya
char vokal [10]={'A','a'.....'O','o'};
fungsi cek (huruf, char) boolean;
i<=0;cek<=false
if huruf=vokal[i]then return true
i++
(1) cek setiap huruf
(2) urutanya vokal, cacah +1
Latihan untuk cek kata:
(1) cek setiap karakter yang ada
(2) karakter yang tidak memiliki
Soal:
1.Mencetak huruf pada posisi genap
2.Cetak huruf pertama besar
3.Cetak huruf besar
4.Cetak huruf kecil
5.Menghitung jumlah karakter pada string
catatan:
dalam algoritma <> dibaca sama dengan(=)
'\o' dibaca "null"