Postingan

Menampilkan postingan dari Januari, 2022

Mengenal Fungsi/Function

Gambar
  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 :

Link youtube

 https://youtu.be/gU6iTOgANrM Link tugas youtube.....

Mengenal Nested loop/inner loop

Gambar
      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 :

Mengenal apa itu Looping

Gambar
  Perulangan/loop adalah sebuah kondisi dimana satu atau beberapa baris kode program di eksekusi secara berulang-ulang. Loop digunakan untuk mengeksekusi blok kode yang sama berulang kali, blok kode yang sama dijalankan berulang-ulang beberapa kali selama kondisi tertentu benar. Notasi : Judul : Mencetak deret bilangan kelipatan lima menggunakan loop while Kamus :    a <-- integer       //sebagai awalan Algoritma :     output(Cetak bilangan kelipatan 5 mengunakan loop do while)    while(a <= 100)       //100 sebagai batasnya           output(a)           a=a+5     Berikut contoh source code nya : dan ini hasil run nya : Judul : Mencetak deret bilangan kelipatan lima menggunakan loop while Kamus :    a <-- integer       //sebagai awalan    b=100 <-- integer    //batasnya Algoritma : ...

Mengenal Nested Condition

Gambar
  Nested Condition merupakan percabangan condition dengan struktur lebih kompleks dimana di dalam sebuah pernyataan if terdapat pernyataan if lainnya. Dengan kata lain terdapat sebuat kondisi if di dalam if. Contoh : If (berat_badan <= 53)            If (berat_badan <= 46)                      Output(kurus) Else if      output(ideal) else         output(gemuk) Berikut contoh source code nya : ini adalah hasil run nya :

Mengenal apa itu conditional/kondisi

Gambar
    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...

Cetak Hello Campus!

Gambar
  Notasi algoritma Judul : Mencetak “HELLO CAMPUS” Kamus : Algoritma : output(HELLO CAMPUS) Notasi algoritma Berikut source codenya: Dan ini adalah hasil run nya :

Mengenal Data , Variabel, dan Tipe Data

 Menurut Merdeka.com -  DATA merupakan suatu kumpulan yang terdiri dari fakta-fakta untuk memberikan gambaran yang luas terkait dengan suatu keadaan.    Variabel adalah suatu tempat yang disediakan dalam memori komputer untuk menampung data dan nilai. Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang akan kita pelajari. Di antaranya adalah Character, String, Array, Numbers dan Booleans. A. Bilangan Bulat (Integer) Tipe bilangan bulat (Integer) adalah tipe data numerik yang biasa digunakan apabila bertemu dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai positif dan negatif (signed number).         Tipe data yang sering digunakan adalah “int” atau Integer. Tipe “byte” dan “short” hanya digunakan pada aplikasi khusu...

Apa itu Notasi Algoritmik

  Algoritma adalah dasar pemrograman computer. Algoritma ialah urutan perintah logis dengan bahasa yang dapat dimengerti oleh computer, sehingga computer dapat melakukan perintah yang diberikan manusia. Sebelum mempelajari bahasa pemrograman yang kompleks, terlebih dahulu kita harus mempelajari tentang notasi algoritma. Menurut Rinaldi Munir dalam buku Algoritma dan Pemrograman (1997) Notasi Algoritma adalah desain berisi urutan langkah-langkah pencapaian solusi yang tidak tergolong bahasa pemrograman apapun. Berikut contoh notasi algoritma: Judul : Menghitung Luas Persegi Panjang Kamus :  panjang <-- integer lebar <-- integer luas <-- integer Algoritma : output(menghitung luas persegi panjang) output(masukan panjang) input(panjang) output(masukan lebar) input(lebar) luas = panjang * lebar output(luas)

Mengenal Apa Sih Programming Itu?

Apa sih programming itu? programming adalah sebuah proses untuk membuat program di komputer. Program yang dibuat bisa berupa software, website, aplikasi android, dsb. Jadi, programming adalah suatu proses atau kegiatan menulis dan menguji (pemrograman) agar program dapat dibuat, dan hasilnya sesuai apa yang diinginkan. Lalu, mulai dari manakah agar kamu bisa memulai programming? Untuk membuat program tentunya ada beberapa tahapan. Mulai dari tulis menulis, menguji, merevisi, dan mengevaluasi, serta mengujinya lagi sampai program tersebut benar-benar jadi dan sesuai dengan apa yang diinginkan.  Tujuan utama dari programming yaitu untuk memecahkan suatu masalah. Tidak heran bilamana sekarang telah banyak berdiri startup di Indonesia dengan berbagai produk yang ada, seperti aplikasi-aplikasi yang berguna dalam memberikan solusi dari permasalahan yang terjadi. Bahasa Pemrograman untuk Programming Perkembangan teknologi yang begitu cepat tentu membawa dampak bagi bahasa pemrograman. Sal...