Postingan

ALGORITMA & PROGRAMMING | WEEK 9

ARRAY boom! tak terasa sudah sejauh ini kita bermain-main dengan programming dan kawan-kawan kali ini saya akan membahas tentang ARRAY Array  merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama. Jadi intinya array adalah kumpulan dari data-data individu yang menjadi 1 variabel array yang alamat memorinya berbeda dan disebut elemen-elemen array yang bisa kita akses berdasarkan  indeks . heum... masih bingung? Gini, bayangkan kamu punya kaos kaki dan sebuah lemari yang mempunyai 3 laci. Kaos kaki warna merah kamu letakkan di laci pertama, warna kuning di laci kedua, dan warna hijau di laci ketiga. Nah data-data individu tadi adalah kaos kaki yang telah dimasukkan ke lemari yaitu array. Sudah mulai paham yaa.. contoh format Array: System.out.println("input jumlah bilangan: ");        int bil = scan.nextInt();              double a[] = new double [bil]; jadi inputan di atas itu(bil) akan dimasukkan ke array, yang

ALGORITMA & PROGRAMMING 1 | WEEK 8

NESTED LOOP OKAY! LOOP adalah PERULANGAN lalu apa itu  NESTED LOOP??? jadi apa itu Nested Loop? mungkin ada yang mikir itu loop yang bertumpuk, loop yang ditumpuk, ada loop di dalam loop, ada banyak loop di dalam loop. PIKIRAN ANDA BENAR! Intinya Nested Loop adalah loop yang berada di dalam loop atau perulangan di dalam perulangan, bisa satu atau lebih berapa banyak loop di dalam loop bisa digunakan? heheh bisa banyak sih tapi orang-orang biasanya hanya membuat 2 loop saja, karena 3 akan memakan memori yang banyak berikut contoh Nested Loop: for (int i = 0; i < 10; i++)              {                 for (int k = 0; k < 10; k++)                  {                     for (int l = 0; l < 10; l++)                      {                                              }                 }             } Nested Loop memudahkan programmer untuk membuat program yang dapat membuat perhitungan atau mengerjakan suatu tugas yang lebih kompleks contoh soal Neste

ALGORITMA & PROGRAMMING 1 | WEEK 7

HEUM HEUM HEUM sesuai janji saya, saya akan posting beberapa soal dari Loop dijamin bisa dikerjakan kok :))) eheheheheh oke tanpa lama-lama langsung saja 1. Buatlah program untuk menghitung dan menampilkan jumlah deret berikut sesuai dengan n yang diinputkan ! Contoh : N = 5  ⇒ 1 – 2 + 3 – 4 + 5 = 3 jawab: import java.util.Scanner; public class Week6_2 {     public static void main(String[] args) {         Scanner scan = new Scanner(System.in);         int jumlah = 0;         System.out.print("Masukkan angka");         int a = scan.nextInt();                  for (int n=1; n<=a; n++ )         {             if( n % 2==0 )             {                 System.out.print(n + " + ");                                  jumlah = jumlah - n;             }             else             {                 System.out.print(n + " - ");                                  jumlah = jumlah + n;             }                      }         

ALGORITMA & PROGRAMMING 1 | WEEK 6

YOW YOW!!! akan dekat waktunya untuk mengikuti Ujian Tengah Semester di Universitas Ciputra. Dalam UTS kali ini materinya yang di ujikan adalah dari awal sampai akhir, yaitu Loop. agar dapat lebih mengenal dekat tentang Loop, saya akan berikan 2 contoh soal Looping berikut adalah contoh latihan soal Loop: 1. Buatlah sebuah program untuk menampilkan perhitungan dan penjumlahan mulai dari angka 1 sampai dengan 10 contoh: 1+2+3+4+5+6+7+8+9+10 = 55 jawab: public class Week5_1 {     public static void main(String[] args) {         int jumlah = 0;                  for(int n=1; n<=10; n++){             System.out.print(n + " + ");                          jumlah = jumlah + n;                  }         System.out.print(" = " + jumlah);              }      } 2. Buatlah program untuk menampilkan faktor dari sebuah bilangan yang diinputkan ! Contoh : Bilangan = 8 → 1 2 4 8 jawab: import java.util.Scanner; public class Week6_1 {     pub

ALGORITMA & PROGRAMMING 1 | WEEK 5

Gambar
Tak terasa sudah sampai minggu ke-5 di jurusan IMT. Setelah ini saya UTS bungg :)) Dalam minggu ke-lima ini kita diajarkan tentang LOOPING atau LOOP. Apasih Loop itu? kartunya Telkomsel? Kuda Looping? sebenarnya Loop itu adalah Lope a.k.a Love :) #ciye udah ah bercandanya... Oke mari kita bahas tentang Loop Loop sendiri jika kita Google Translate dari bahasa Inggris artinya adalah perulangan. Jadi Loop dalam bahasa pemrogaman berarti: "Suatu proses pemrogaman yang dilaksanakan secara berulang-ulang." atau bisa disebut looping. Macam-macam Loop ada 3 yaitu While Do-While For 1.While While adalah jenis looping yang akan jalan ketika semua kondisi terpenuhi. J adi saat program dijalankan, program akan melihat kondisi tersebut. Jika benar maka program akan dikerjakan/dijalankan dan hasil dari proses tersebut akan disimpan. Setelah itu program akan melakukan pengulangan/looping dengan cara seperti tadi yaitu, mengecek kondisi terlebih dahulu lalu menja

ALGORITMA & PROGRAMMING 1 | WEEK 4

Gambar
Dalam minggu ke 4 ini kita diajarkan hal yang sama yaitu tentang DESICION dan IF. Dikarenakan adanya libur Idul Adha maka pelajaran menjadi terhambat dan yang harusnya praktek pemrogaman hari Jumat diubah menjadi hari Senin. Materi yang dipelajari tetap sama, tapi kali ini kita belajar coding nya yang menurut saya cukup menguras kinerja otak hueheheh :))

ALGORITMA & PROGRAMMING 1 | WEEK 3

Gambar
Dalam Minggu ke 3 ini kami diajarkan menggunakan Decision atau IF.  Statement if, else if, dan else merupakan salah satu control flow statement yang tugasnya mengeksekusi sebagian dari code jika code tersebut bernilai benar. If else membentuk suatu percabangan yang akan mengecek satu persatu kondisi di dalamnya dan mengeksekusi jawabannya.  Macam-macam IF di pemrogaman: IF : Variabel melewati if terlebih dahulu, dan jika lolos maka akan dieksekusi ke bagian selanjutnya/bagian akhir ELSE IF : Variabel yang tidak memenuhi if pertama masuk ke else if, dan jika lolos langsung dieksekusi    ke bagian selanjutnya/bagian akhir ELSE : Variable yang tidak lolos dimanapun akan masuk else, yang berarti variabel itu tidak memasuki kriteria apapun yang tercantum di dalam program Decision memilik simbol Flowchart berbentuk layang-layang. contohnya seperti Flowchart dibawah ini. Di dalam IF juga dapat dimungkinkan untuk membuat sutu Decision/IF lagi jika program menginginkan