Logika dan Algoritma
Membalik Kalimat Yang Diinputkan User
Algoritma :
Deklarasikan variabel jwb untuk pertanyaan balik, klmt untuk kalimat yang diinputkan user, i untuk iterasi, dan jum untuk menghitung jumlah karakter yang dituliskan user. Definisikan tipe char untuk variabel jwb, array of char unruk variabel klmt, serta integer untuk variabel i dan jum. Inisialisasi nilai jum dengan 0.
Masukkan kalimat yang ingin dibalik.
Proses perulangan untuk i sama dengan 0 sampai dengan isi dari variabel klmt pada indeks ke-i adalah berupa karakter ’\0’ :
Tambahkan nilai pada variabel jum dengan 1, kemudian nyatakan ke variabel jum.
Kembali ke langkah looping 1.
Proses perulangan mulai dari i sama dengan jumlah karakter sampai dengan i sama dengan 0 :
4.a Cetak isi dari varibel klmt pada indeks ke-i.
4.b Kurangkan nilai i dengan angka 1 dan nyatakan ke variabel i.
4.c Kembali ke langkah 4.a.
6. Bila jawabannya iya, maka kembali ke langkah ke-2.
7. Bila jawabannya tidak, maka program dapat langsung diakhiri.
8. Namun jika bukan keduanya, tanyalah kembali (kembali ke langkah 5).
Flowchart :
Tidak ada komentar:
Posting Komentar