Postingan

Menampilkan postingan dari Januari, 2023

Tentang saya

Gambar
  Tentang saya     Halo semua, Perkenalkan nama adalah Erdin Purwa Putra, saya adalah mahasiswa salah satu universitas swasta di semarang yaitu Universitas Dian Nuswantoro (UDINUS)  dinus.ac.id . Saya lahir di kota Pemalang, sejak kecil saya tinggal dan menempuh pendidikan darijenjang SD - SMA di Pemalang, dan memutuskan merantau ketika kuliah. Saya adalah mahasiswa Teknik Informatika, saya memilih jurusan TI karena saya sangat suka dengan teknologi dan saya ingin tahu bagaimana cara membuat teknologi tersebut, apa saja yang harus di persiapkan, dan apa saja ilmu yang dipelajari. Sejauh ini saya sudah mulai memahami beberapa bahasa pemrograman seperti c++, html, css, dan javascript. Menurut saya coding adalah kegiatan yang menyenangkan, bahkan terekadang ketika sedang mempelajari bahasa pemrograman saya bisa didepan layar hingga ber jam jam lamanya.

Contoh soal

Gambar
  Contoh soal ➤  Buatlah input data berupa variabel angka menggunakan array berisi 14 indeks, dan hitunglah ada             berapa angka yang habis dibagi 2 dan 3. Notasi Algoritma  Judul     project                      : hitung angka yang habis dibagi 2 dan 3 pada array     programmer           : Erdin Purwa Putra kamus     bilangan [1...14]   ←  array of integer     habis, x                    ←  integer Deskripsi //input bilangan dengan array x = 0; do  {          output "Masukan Bilangan = "          input bilangan[x]          x  ← x + 1 } until ( x  < 14 ) //tampilkan data input dengan array x = 0; do  {       ...

Array

Gambar
  Array   apa itu array ?      array adalah larik yang berisi kumpulan data dengan tipe serupa. Ini dapat digunakan untuk mempermudah penghitungan data karena mengelompokan data - data berdasarkan kesamaanya. kapan array digunakan?     Bayangkan pada suatu kasus anda bekerja membuat program untuk suatu sekolah, tepatnya digunakan untuk mendata nilai nilai dari siswa pada suatu kelas, dan dalam satu kelas terdapat 50 anak. Dengan arti kita membutuhkan 50 tempat penyimpanan (variabel).     Mungkin untuk pembaca yang baru mengenal dunia programmer akan beripikiran untuk membuat 50 variabel secara individu seperti penyataan diatas. Cara tersebut sangatlah tidak efektif. Array memungkinkan kita untuk membuat sebuah variabel yang dapat menyimpan banyak nilai. Di dalam array terdapat banyak elemen yang merupakan tempat untuk menyimpan setiap nilai. Bentuk penulisan tipedata identifier[ukuran]; contoh : int nilai[50]; Di atas adalah contoh penulisan ...

Looping

Gambar
  Looping / Perulangan     Looping adalah suatu program yang dilakukan secara berulang ulang sampai kondisi tertentu terpenuhi, juga digunakan untuk menghasilkan perulangan sebanyak yang diinginkan. Macam perulangan Ada  lima macam perulangan : 1) Pengulangan berdasarkan banyaknya pengulangan      repeat  n  times 2) Pengulangan berdasarkan kondisi berhenti       repeat          aksi      until  kondisi - berhenti 3) Pengulangan berdasarkan kondisi ulang      while  (kondisi-pengulangan)  do          aksi    { kondisi berhenti dicapai di titik program ini } 4) Pengulangan berdasarkan dua aksi      iterate                 aksi-1            stop  (kondisi berhenti)          aksi-2    ...

IF ELSE

Gambar
  Belajar If Else      Pada statement if else pengambilan keputusan yang dieksekusi tidak hanya pada statement yang bernilai benar atau true saja, akan tetapi statement yang bernilai salah atau false juga akan dieksekusi di dalam else.  Contoh, jika nilai siswa lebih atau sama dengan 75 maka dinyatakan lulus, sedangkan jika dibawah 75 maka dinyatakan remidi, maka notasinya adalah If (nilai>=75) {          Lulus } Else {          Remidi }     Pada dasarnya, kondisi IF ELSE IF adalah sebuah struktur logika program yang di dapat dengan cara menyambung perintah if else menjadi sebuah kesatuan. Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode akan lanjut ke kondisi if di bawahnya. Jika ternyata tidak terpenuhi juga, akan lanjut ke kondisi if selanjutnya, dst hingga blok else terakhir atau terdapat kondisi if yang menghasilkan nilai true. // judul // Project       ...

Belajar membuat Notasi Algoritma

Gambar
  Belajar membuat Notasi Algoritma      Notasi terdiri dari (judul, kamus, dan deskripsi) , Notasi dibuat untuk mempermudah programmer ketika akan membuat program. Dengan notasi, programmer akan menentukan langkah langkah apa saja yang akan digunakan untuk  menyelesaikan suatu permasalahan. Contoh Notasi (menghitung luas & keliling segitiga) : Judul     Menghitung Luas  & keliling Segitiga Kamus      Luas ➜ rill     keliling  ➜ rill      jarijari  ➜ integer     phi = 3.14  ➜ integer Deskripsi     Output "Masukan jari jari"     input jarijari     Output "Hitung luasnya"     Luas = phi*jarijari*jarijari     Output "Hitung Kelilingnya"     Keliling = 2*phi*jarijari     output Luas dan Keliling

Variable

Gambar
  Variable     Variabel adalah suatu tempat yang digunakan untuk menampung data di memori yang mempunyai nilai yang dapat berubah ubah selama proses program. ketika kita mwmbuat ssebuah variabel, satu slot memory akan disiapkan untuk menampung nilai tersebut. Setiap variabel memiliki nama yang dipakai sebagai identitas variabel. Dalam membuat variabel ada beberapa aturan aturan yang harus di ikuti agar program dapat berjalan. Apa saja aturan - aturan tersebut? 1) Jangan menuis nama variabel yang sama dengan keyword     Keyword merupakan kata kunci yang dipakai di bahasa pemrograman, setiap bahasa memiliki                     keyword masing masing sehingga anda tidak boleh memberi nama variabel yang sama misalnya :          var if;     var true;     var break;     dsb.          hal tersebut dapat membuat eror dan variabe...

Data & Type Data

Gambar
  Data & Type Data      Menurut laman dicoding.com, data type atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana a sebuah data akan digunakan. Apa saja type data itu? ➣ Integer        Integer (int) merupakan data type berbentuk bilangan bulat atau numerik yang umumnya digunakan         untuk menyimpan angka tanpa komponen  pecahan. ➣ Float      Merupakan jenis data type numerik yang digunakan untuk menyimpan data yang dimanfaatkan                 untuk menyimpan angka yang mungkin memiliki komponen pecahan. ➣ Char      character merupakan tipe data yang dimanfaatkan untuk menyimpan satu huruf, angka, tanda baca,            simbol, atau space kosong.       contohnya yaitu ('A', 'B','...

Membuat project c++ dengan CodeBloks

Gambar
  Membuat project c++ dengan CodeBlocks 1. Buka software CodeBlocks! 2. Membuat project c++          klik file → New  → Empty file 3. Amati gambar berikut ini, ketikan source code pada CodeBlocks 4. Save program dengan format .cpp           klik file → save as → format .cpp → save       5. Lakukan Run atau klik F9 untuk menjalankan program        Program telah selesai dibuat     Program tersebut menampilkan output berupa text "Hello World"

Algoritma

Gambar
Algoritma       Algoritma adalah langkah langkah yang terpikirkan secara logis untuk menyelesaikan suatu permasahalan. Algoritma menjadi dasar dari ilmu komputer atau informatika. Algoritma diperlukan untuk menginstruksikan komputer dalam mengambil langkah langkah tertentu untuk menyelesaikan suatu masalah. Apa saja kah fungsi algoritma itu? - Mengatasi permasalahan dengan cara berurutan . - Memudahkan pembuat program komputer untuk menyusun program yang lebih rapi dan terstruktur. - Memudahkan pembuat program komputer untuk mengedit program tanpa harus mengubah keseluruhan      program. - Menyederhanakan sebuah program yang rumit.     konsep dasar algoritma pemrograman memiliki tiga jenis langkah yang bisa dilalkukan dalam sebuah algoritma. Yang pertama adalah  seleksi (pilih tindakan) , diterapkan pada program yang tugas atau pernyataanya menggunakan lebih dari satu kondisi. Kedua,  pengulangan tindakan  diterapkan dalam program y...

Programming

Gambar
Programming apa itu yang disebut programming?     Programming adalah suatu proses kegiatan menulis dan menguji (Pemrogaman) agar program dapat di selesaikan, dan hasilnya dapat sesuai dengan yang di inginkan.     Sedangkan program, p rogram merupakan suatu urutan logika dengan input dan output tertentu. Program juga dapat berupa k umpulan perintah agar komputer dapat berfungsi secara optimal sesuai dengan kemauan.  Program yang disatukan dengan sistem disebut aplikasi, seperti aplikasi web, maupun android.      Kesimpulanya yaitu, Program adalah suatu rancangan maka programming adalah proses atau hasil dari rancangan tersebut.      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.      Apa ...