Nested loop merupakan sebuah kondisi perulangan di dalam perulangan. Terdapat banyak perulangan di dalam program tersebut. Notasi : Judul : Membuat pola segitiga siku-siku dengan menggunakan (*) Kamus : i, j, n <-- integer Algoritma : output (Masukan panjang pola ) input >> n for(int i=1; i <= n; i++) for(int j=n; j >= i; j--) output ( * ) Contoh di source code : dan ini hasil run nya :
Kondisi adalah suatu logika pemograman dimana anda akan dihadapkan pada sebuah syarat tertentu supaya baris kodenya tereksekusi oleh complier. Sebelum anda membuat sesuatu keputusan, pastikan anda akan menjalani terlebih dahulu proses pembandingan. Melakukan proses perbandingan dilakukan dengan melibatkan beberapa operator yang disebut dengan relational operator atau operator relasi. Karena semua informasi pada komputer kebanyakan ditampilkan dalam bilangan numerik, membandingkan nilai numerik adalah esensi dari semua pembuatan keputusan. Anda dapat menggunakan operator inti untuk membandingkan dua nilai. ( < , > , <= , >= , = , != ). Contoh dalam notasi algoritma: Judul : Menentukan Harga Buku Kamus: harga_buku <-- integer Algoritma: if(harga_buku <= 20000) output (Harga : Murah) else output (Harga : Mahal) Contoh source code : Dan ini adalah hasil run an n...
Fungsi adalah sekumpulan perintah yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Fungsi merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya. Notasi : Judul : Menghitung perkalian dua bilangan menggunakan fungsi dengan parameter Kamus : perkalian(int x, int y) <-- integer hasil= x * y Algoritma : int perkalian(int x, int y) int hasil=x*y return hasil output (Hasil perkalian 5 * 6 = ) output (perkalian(5, 6) ) contoh source code nya : hasil run nya :
Komentar
Posting Komentar