Postingan

Menampilkan postingan dari Januari, 2023

UNIVERSITAS DIAN NUSWANTORO

Gambar
  Halo Dinusian! Perkenalkan nama Saya Muhammad Za'im Muzakki dari Fakultas Ilmu Komputer Prodi Teknik Informatika Universitas Dian Nuswantoro Semarang. Sebagai Mahasiswa Udinus, Saya ingin membagikan sedikit sejarah, visi misi, dan tujuan dari Udinus. A. Sejarah Singkat Universitas Dian Nuswantoro      Universitas Dian Nuswantoro lahir melalui proses yang panjang, dinamis dan bertahap sebelum berdiri sebagai sebuah Universitas. Diawali pada tahun 1990, Yayasan Dian Nuswantoro mendirikan AMIK Dian Nuswantoro berdasarkan SK Mendikbud No. 0686/0/1990 tanggal 12 Desember 1990 dengan membuka program studi D III Manajemen Informatika. Kemudian pada tahun 1994, AMIK Dian Nuswantoro berubah bentuk menjadi STMIK Dian Nuswantoro berdasarkan SK Mendikbud No. 10/D/0/1994 tanggal 3 Maret 1994 dengan program studi yang diselenggarakan meliputi S1 Teknik Informatika, S1 Manajemen Informatika, D III Teknik Informatika, dan D III Manajemen Informatika. Untuk meningkatkan perluasan akses pendidikan

Kumpulan Tugas Tugas Dasar Pemrogramman

Gambar
  Berikut link repository github untuk melihat tugas-tugas dasar pemrogramman: Mozkyy/Dasar-Pemograman: Tugas tugas Dasar Pemrogramman (github.com)

Video Youtube

Gambar
Menganalisis Sebuah Kasus C++

Contoh Kasus

Gambar
  Analisis Kasus Buatlah program perhitungan aritmatika : a. Perkalian b. Pembagian c. Pengurangan d. Penjumlahan e. Tentukan hasilnya termasuk bilangan ganjil atau genap . Judul :     Program Perhintungan Aritmatika      Kamus:     pertama <-- integer     kedua     <-- integer     hasil   <-- integer     aritmatika <-- character DISKRIPSI:       Output Welcome to my calculator       Output masukan angka pertama       Input pertama <-- interger       Output pilih operator *, / , +, -       Input aritmatika <-- character       Output masukan angka kedua       Input kedua <-- interger       if (aritmatika == '*')           {               hasil= pertama * kedua;          }          else if (aritmatika == '/' )        {               hasil= pertama / kedua;         }        else if (aritmatika == '+' )       {             hasil= pertama + kedua;       }         else if (aritmatika == '-' )       {            hasil= pertama - kedua;    

ARRAY C++

 Apa yang dimaksud dengan ARRAY ? Array adalah fitur dari bahasa pemrograman c++ yang memungkinkan kita untuk memesan banyak memori yang memiliki tipe data yang sama dengan hanya menggunakan satu identitas. Dalam variabel kita dimungkinkan untuk menggunakan array lebih dari satu buah, dan hal itu disebut sebagai Array Multidimensi. Untuk mengubah variabel biasa menjadi variabel array adalah dengan menambahkan operator subscript dengan ukuran di dalamnya, dalam C++ kita dimungkinkan untuk menggunakan banyak subscript, hal itu akan membuat variabel tersebut menjadi array multidimensi. Contoh penggunaan ARRAY :  string motor[ 4 ] = { "R6" ,  "BMW" ,  "H2" ,  "V4R" }; cout << motor[ 0 ]; // Outputs R6 cara mengubah elemen ARRAY : string cars[ 4 ] =  { "R6" ,  "BMW" ,  "H2" ,  "V4R" } ; cars[ 1 ] =  "Beat" ; cout << cars[ 1 ]; // output sekarang Beat bukan BMW lagi

LOOPING

Gambar
C++ Loop Loop   adalah  perintah yang berulang sampai kondisi ter identifikasi . distruktur loop, loop mengajukan pertanyaan. Jika jawabannya membutuhkan perintah ,maka akan dijalankan sehingga selanjutnya . Pertanyaan yang sama akan diulang sampai tidak ada tindakan lanjutan. Loop dapat mengeksekusi blok kode selama kondisi tertentu tercapai. Loop berguna karena menghemat waktu, mengurangi kesalahan, dan membuat kode lebih mudah dibaca. Contoh : Notasi :  //kamus:         int z  //deskripsi :         z <=== 0         repeat {         output "test"         z <== z+1         }         until (z< 10) source code : Output :

Kondisi

Gambar
  Kondisi C++ dan Pernyataan If Anda sudah tahu bahwa C++ mendukung kondisi logis biasa dari matematika: Kurang dari:  a < b Kurang dari atau sama dengan:  a <= b Lebih besar dari:  a > b Lebih besar dari atau sama dengan:  a >= b Sama dengan   a == b Tidak Sama dengan:  a != b Anda dapat menggunakan kondisi ini untuk melakukan tindakan yang berbeda untuk keputusan yang berbeda. C++ memiliki pernyataan kondisional berikut: Gunakan  if untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang ditentukan benar Gunakan  else untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang sama salah Gunakan  else if untuk menentukan kondisi baru yang akan diuji, jika kondisi pertama salah Gunakan  switch untuk menentukan banyak blok kode alternatif yang akan dieksekusi. CONTOH: Notasi : //kamus :     a,b,c <== integer //diskripsi :     output masukkan angka ke-1     input A     output masukkan angka ke-2     input B     C = a / b;     output C : negatif atau posi

TypeData C++

Gambar
  Type Data Apasih yang di maksud dengan type data ? Tipe data adalah suatu kelompok yang memiliki jenis tertentu . Dengan kata lain, tipe data adalah sebuah cara yang digunakan untuk menentukan tipe suatu data, kata lain dari hal ini ialah " deklarasi variabel ". Jenis type data: Integer , tipe data integer ini digunakan untuk mendeklarasikan data/variable sebagai bilangan bulat. integer biasanya digunakan untuk data yang akan dilakukan pengoprasian aritmatika. Float , seperti halnya integer, tipe data ini digunakan untuk data angka, namun untuk angka/nilai yang berupa pecahan.  Char , char adalah tipe data yang digunakan untuk deklarasi variable berupa karakter.  String , tipe data yang digunakan untuk mendeklarasikan data yang berisi kalimat atau kata. Boolean , tipe data ini sangat berbeda dengan yang lainnya. Karena tipe data boolean ini hanya digunakan untuk data yang mempunyai 2 nilai saja, yaitu  true  atau  false.

Variabel C++

Gambar
  Variabel C++ Variabel adalah wadah untuk menyimpan nilai data. Di C++, ada berbagai  jenis  variabel (didefinisikan dengan kata kunci yang berbeda), misalnya: int - menyimpan bilangan bulat (bilangan bulat), tanpa desimal, seperti 123 atau -123 double - menyimpan angka floating point, dengan desimal, seperti 99,99 atau -99,99 char - menyimpan karakter tunggal, seperti 'A' atau 'B'.  Nilai karakter dikelilingi oleh tanda kutip tunggal string - menyimpan teks, seperti "Hello World".  Nilai string dikelilingi oleh tanda kutip ganda bool - menyimpan nilai dengan dua status: benar atau salah. Notasi : //kamus :     umur <== integer  //deskripsi :     output "masukkan umur"      input umur      Source code: Hasilnya :

Sequence C++

Gambar
  Sequence   merupakan urutan pengerjaan dari perintah atau statement pertama sampai dengan perintah atau statement terakhir. Umumnya bahasa pemrograman mempunyai sequence (urutan pengerjaan dari perintah atau statement) mulai dari atas ke bawah dan dari kiri ke kanan. Algoritma merupakan urutan (sequence) satu atau lebih instruksi bahwa : Setiap instruksi dikerjakan satu per satu. Setiap instruksi dilaksanakan hanya sekali dan tidak ada pengulangan. Urutan instruksi yang dilakukan pemroses sama dengan urutan instruksi yang tertulis. Akhir instruksi berarti akhir algoritma. Dua tipe Sequence  yaitu : a. Urutan Instruksi Tidak Berpengaruh Terhadap Hasil Keluaran Urutan instruksi bergantung pada permasalahan awal. Mungkin, urutan instruksi yang berbeda tidak ada pengaruhnya terhadap penyelesaian persoalan tetapi menghasilkan output yang berbeda. b. Urutan Instruksi Berpengaruh Terhadap Hasil Keluaran Pertukuran nilai akan salah jika kita tidak benar dalam menuliskan urutan instruksi. Con