Showing posts with label Pemrogaman. Show all posts
Showing posts with label Pemrogaman. Show all posts

Apasih Pemrogaman Itu ??



Halo Teman" 😁 , Gimana kabarnya ? semoga sehat" aja ya ..
Pasti di antara kalian ada yang bertanya-tanya apa sih pemrogaman itu. Hal itu wajar saja sih, karena kata 'pemrogaman' sendiri jarang sekali terdengar khususnya di kalangan masyarakat pedesaan. Bahkan di daerah perkotaan saja mungkin masih banyak yang belum tau. Padahal pengaplikasian dari pemrogaman tersebut selalu kita gunakan dimanapun kapanpun itu.
Oke langsung saja kita masuk ke pembahasannya ...

#  Apa Itu Pemrogaman ??

Pemrogaman adalah suatu proses menulis kode menggunakan sebuah teks editor untuk menghasilkan suatu program setelah melalui pengujian, perbaikan (debug), dan pengecekan secara berkala.
Orang yang melakukan pemrogaman disebut programmer. Untuk menjadi seorang programmer dibutuhkan ketrampilan dalam hal logika dan algoritma. Selain itu programmer juga dituntut untuk menguasai bahasa pemrogaman dan ilmu pengetahuan lain seperti halnya matematika.

Alasan mengapa banyak orang tidak tahu mengenai pemrogaman seperti yang saya singgung di atas , karena kebanyakan orang saat ini hanya tau cara menggunakan entah itu web ataupun aplikasi. Mereka tidak penasaran bagaimana suatu web atau aplikasi itu dapat diciptakan dan mereka gunakan.

# Tujuan Pemrogaman


Tujuan dari pemrogaman adalah membantu atau meringankan pekerjaan manusia dengan menggunakan sebuah program. Program itu sendiri menjalankan suatu perhitungan sesuai keinginan dari pembuat program tersebut.

# Jenis Jenis Pemrogaman


   1. Pemrogaman Web





          Pemrogaman web adalah jenis pemrogaman yang banyak sekali diminati. Hal tersebut dapat terjadi karena saat ini semuanya terhubung dengan internet. Banyak sekali orang yang sangat bergantung dengan yang namanya google, karena berbagai informasi bisa didapatkan disana. Selain itu pemrogaman web juga semakin dimudahkan dengan hadirnya berbagai framework dan template.
Bahasa pemrogaman web juga lebih mudah daripada bahasa pada pemrogaman dekstop.

Contoh bahasa pada pemrogaman web :
- HTML
- PHP
- Javascript
- Dll

   2. Pemrogaman Dekstop




          Berbagai aplikasi yang kalian gunakan baik itu di PC ataupun android termasuk pada jenis pemrogaman ini. Bahasa yang digunakan pada pemrogaman dekstop pun juga lebih sulit bila dibanding dengan bahasa pada pemrogaman web. Aplikasi teks editornya tergolong berat untuk dijalankan di PC berspesifikasi rendah karena di dalam teks editor nya terdapat menu desain agar aplikasi yang kita buat bisa berbasis GUI serta adanya compiler untuk menjalankan kode pemrogamannya.

Contoh bahasa pada pemrogaman dekstop :
- C++
- Visual Basic
- Phyton
- Delphi
- Dll

Jika membahas tentang pemrogaman memang tidak ada habisnya. Tapi saya kira cukup sampai disini dulu. Untuk pembahasan lainnya akan saya teruskan pada postingan selanjutnya. 

Ada sebuah slogan "Siapa yang menguasai informasi maka dia akan menguasai dunia".
Untuk itu marilah kita sama sama belajar pemrogaman karena teknologi informatika akan semakin maju ke depannya. Pasti prospek ke depannya juga akan ikut cerah jika kita bisa melakukan pemrogaman. 

Cukup sekian postingan saya. Bila ada kesalahan saya mohon maaf. Bye bye 😁
Baca selengkapnya

Membuat Program Faktor Bilangan Dengan C++


Halo kawan". Udah lama banget nih saya gak posting. Kepingin posting tapi gak sempet" 😭 ..
Oke kali ini saya mau share cara membuat program faktor bilangan dengan C++ .
Bagi yang belum tau, Faktor bilangan adalah bilangan" bulat yang dapat membagi habis suatu bilangan.

Contohnya : faktor dari 10 adalah 10,5,2 dan 1

Coba deh kalian bagi 10 dengan keempat angka diatas, hasilnya nanti tidak akan ada sisa dari hasil pembagiannya.

Oke kalau sudah paham, langsung saja kita mulai codingnya ...

# Logika Program


  •  Inputkan angka yang ingin diketahui faktornya. Kita simbol kan dengan N.
  •  Lalu kita buat deret angka dari N sampai 1. (Misal: 5,4,3,2,1)
  •  Kemudian kita mod N dengan masing" angka dari deret diatas. Mod adalah operator c++             untuk mengetahui sisa hasil bagi. (Misal: N mod 5, N mod 4, dst)
  •  Setelah itu buat kondisi, Jika N mod deret angka = 0 maka cetak angka tsb. (Misal: jika 10           mod 5 = 0, maka cetak angka 5). Mengapa hasil dari mod harus 0 ??? karena jika sisa hasil       bagi bukan 0 berarti bilangan tersebut tidak bisa membagi habis N, sedangkan syarat faktor       bilangan yaitu dapat membagi habis N.

# Script C++




# Screenshot Program




Saya membuat program tersebut dengan Codeblocks .
Bagi yang ingin mendownloadnya silahkan klik Download
Oke sekian postingan saya kali ini. Kalau ada yang ingin ditanyakan bisa melalui kolom komentar dibawah. Bye bye 😁


Recent Keyword :

  • program c++
  • faktor bilangan
  • program faktor bilangan
  • algoritma faktor bilangan
  • program faktor bilangan c++
  • algoritma faktor bilangan c++
  • faktor bilangan c++
  • cara membuat faktor bilangan c++
  • apa faktor bilangan
  • program mod c++
Baca selengkapnya

Tipe Data Pada C++ Beserta Script



HaferzF - Tipe Data merupakan suatu jenis data yang menentukan pemberian nilai terhadap suatu variabel yang diberikan oleh user. 

Sebagai gambaran dari pengertian tersebut adalah ketika kita menentukan tipe data dari harga agar hanya mengenal angka, maka ketika kita memberikan nilai berupa huruf maka secara otomatis data tersebut akan ditolak karena nilai tersebut tidak dikenali oleh tipe data yang diberikan.

Dalam bahasa C terdapat lima tipe data dasar, yaitu:
  •   Int
  •   Char
  •   Float
  •   Double
  •   void

Dibawah ini akan saya jelaskan macam – macam tipe data beserta script nya. 
Oke, langsung aja cekidot .

1. Integer


Integer adalah bilangan yang meliputi seluruh nomor seperti 12, 157, -34, 2 daln lain sebagainya.

Contoh pendeklarasian bilangan int adalah sebagai berikut:

int nilai;
int total ;
int harga = 30000;

Dapat juga ditulis sebagai berikut:

int nilai, total ;  int harga;
harga = 30000;

2. Tipe Data Karakter


Karakter terdiri dari huruf, angka, atau tanda baca tunggal.
Macam-macam karakter antara lain:
    •   Alfabet bilangan decimal: 0, 1, 2, …, 9,
    •   Alfabet huruf latin besar : A, B, C, …, Z,
    •   Alfabet huruf latin kecil : a, b, c, ... , z dan
    •   Tanda baca tunggal : !, @, ~, ?, ;, ‘, &, dan sebagainya.

Bentuk tipe data dari karakter yaitu: char

Berikut contoh script nya :

#include
using namespace std;main() {char huruf_1 = 'C', huruf_2 = '+';cout<<"Tipe Data Char pada "<}

Keluaran program diatas adalah sebagai berikut: Tipe Data Char pada C++

     3. Tipe Data String


String adalah deretan karakter yang diakhiri dengan sebuah karakter kosong.
String mirip dengan char. Namun karakternya ditulis diantara tanda petik dua (“…”).

Berikut contoh script nya :

#include
using namespace std;main() {string huruf = "Tipe Data String pada C++";cout<< huruf;}

Keluaran program diatas adalah sebagai berikut: Tipe Data String pada C++

     4. Tipe Data Bilangan Real atau Pecahan


Tipe ini merepresentasikan data - data bilangan yang mengandung angka di belakang koma atau menyatakan bilangan pecahan.

Tipe data yang termasuk ke dalam kategori ini adalah: float dan double.

Contoh deklarasi float dan double adalah sebagai berikut:

#include
using namespace std;main() {float a=20;double b=30;a = a/3;b = b/4;cout<<"a = "<cout<<"b = "<}

     5. Tipe Data Logika


Tipe data logika digunakan untuk merepresentasikan data-data yang mengandung dua nilai logika boolean, yaitu: nilai 1 dan 0 atau sering juga disebut sebagai nilai true dan false.

Dalam bahasa C++ tidak ada data tipe boolean.

Perhatikan contoh deklarasi Boolean berikut ini:

Boolean kondisi;
Boolean kondisi_awal = true;

     6. Enumerasi / ENUM


Enumerasi adalah serangkaian simbol berurutan yang menspesifikasikan konstanta bertipe integer.

Dalam C++ tidak terdapat tipe Bolean, sehingga untuk merepresentasikan TRUE dengan nilai integer selain nol ( 1, 2, dst ), sedangkan FALSE dengan nilai nol.

Perhatikan contoh deklarasi enum:

enum boolean { false, true } ; atau      enum boolean { salah = 0, benar = 1 }

     7. Tipe Data Void


Void menyatakan tipe kosong dan digunakan untuk :
    •   Mendeklarasikan fungsi yang tidak mengembalikan nilai apapun.
    •   Mendeklarasikan fungsi yang tidak menerima parameter apapun.

Pada tipe data ini jika diawali dengan operator *, menyatakan penunjuk terhadap sembarang tipe data.

Perhatikan contoh deklarasi void seperti berikut ini :

void cctrputs (char*,int );
atau ditulis:
main (void) ;  

atau dapat juga ditulis

void* action ;int ivalue = 100 ;
action = &ivalue ;

     8. Tipe Data Pointer


Pointer adalah variable yang berisi nilai alamat suatu lokasi memori tertentu.

Deklarasi penunjuk dilakukan dengan menspesifikasikan *, sebelum nama varibel/konstanta. 

Contoh deklarasi pointer adalah sebagai berikut:

char *p;

     9. Tipe Data Larik / Array


Array adalah sekelompok data bertipe sama yang menduduki lokasi memori yang berurutan. 

Jumlah elemen array dinyatakan dengan cara mengapit jumlah yang di maksud dengan tanda ‘ [ … ] ‘.

Contoh penulisan tipe char dengan array adalah sebagai berikut :

char kata[5];

Untuk menyatakan array berdimensi lebih dari 1, maka ditambahkan tanda ‘[ … ]’ sebanyak dimensi yang diinginkan.

Misalnya jika ingin mendeklarasikan array 2 dimensi adalah sebagai berikut :

int matrix [2][3] ;

    10. Tipe Data Struct, Union


Tipe data ini digunakan untuk mendeklarasikan sekelompok data yang memiliki tipe yang berlainan.
    •   struct: elemennya berada dilokasi memori yang berbeda, dan
    •   union: elemennya ada dilokasi memori yang sama.

Perhatikan potongan program dibawah ini:

union namaunion {
          Tipeanggota1 namaAnggota1 ;
          Tipeanggota2 namaAnggota2 ;          ………….
};

Atau dapat juga ditulis seperti dibawah ini:

union {
        Tipeanggota1 namaAnggota1 ;
        Tipeanggota2 namaAnggota2 ;
        ………….
}
namaunion;

struct  namaStruktur {
       Tipeanggota1 namaAnggota1 ;
       Tipeanggota2 namaAnggota2 ;
       ………….
};

Atau dapat juga ditulis

struct {
      Tipeanggota1 namaAnggota1 ;
      Tipeanggota2 namaAnggota2 ;
       ………….
}namaStruktur ;

     11. Tipe Data Typedef


Tipe data typedef digunakan untuk menamakan suatu tipe data dengan pengenal yang lebih berarti atau mudah diingat.

Sintaks penulisan program tipe data ini adalah sebagai berikut:

typedef tipedata namabaru;

Perhatikan contoh penulisan program dibawah ini 
:
typedef unsigned char byte;



Itulah macam – macam tipe data beserta script nya. Bila ada yang salah saya mohon maaf dan bila ada yang tidak dimengerti bisa kalian tanyakan di komentar. 
Semoga Bermanfaat sobat.


Kata Kunci :

  • tipe data c++
  • tipe data pada c++
  • tipe data
  • macam-macam tipe data
  • pengertian tipe data
  • tipe data dasar c++
  • tipe data integer
  • apa itu tipe data
Baca selengkapnya

Penjumlahan Matriks Dengan C++ (Array 2 Dimensi)

Hai Lagi HFérs 😀 ... Balik lagi ke Blog ini. Kali ini saya akan memberi tahu Cara Membuat Program Penjumlahan Array 2 Dimensi.

Maksud dari Array 2 Dimensi disini yaitu Matriks. Sudah pada tahu kan apa itu matriks ??? Seingat saya matriks baru di pelajari di mapel Matematika kelas 1 SMA/SMK. Jadi dengan kata lain program yang akan saya share kali ini yaitu Program Penjumlahan Matriks hehe.

Mungkin program ini bisa kalian gunakan untuk mengerjakan PR matriks kalian heheh 😁 dan bahasa yang akan kita gunakan adalah C++.

Seperti biasa untuk membuat program C++ kalian butuh Aplikasi Editor C++ nya. Biasanya saya menggunakan DevC++ atau Codeblock. Bagi yang belum punya saya sediain link download DevC++ di bawah. Oke langsung aja ke TKP ..

Script :


Oh iya, matriks yang saya buat di program tersebut ialah matriks 3 x 4 . Ukuran matriks tersebut bisa kalian ubah pada script :

Ubah pada angka [3][4] di textbox sebelah kiri dan pada textbox sebelah kanan ubah pada "x<=2" & "y<=3" kurangi 1 dari jumlah ukuran matriks yang diinginkan. Nih saya kasih contoh membuat matriks 2 x 2.

Hasilnya :


Bagi yang ingin mendownload :

# Source Code Disini
# Code::Blocks Disini

Yang bingung cara downloadnya gimana bisa kunjungi post saya ini 

Oke sekian postingan saya kali ini. Jika ada yang ingin ditanyakan silahkan berkomentar di bawah ya. Jangan lupa terus kunjungi dan dukung blog ini ya biar bisa terus posting lebih banyak lagi.
Semoga Bermanfaat ...
Baca selengkapnya

Membuat Kotak Angka Berderet Bolong Tengah Dengan C++

HaferzF - Hai sahabat HF'ers 😁,, Kali ini saya akan memberi tahu cara membuat program kotak angka. 

Tidak seperti kebanyakan program kotak c++ yang hanya menggunakan bintang. Program yang saya buat kali ini ialah kotak angka berderet 

Bahasa pemrogaman yang kita gunakan adalah C++. Bahasa C++ ini merupakan bahasa tingkat menengah karena lebih mudah untuk di pelajari tetapi mempunyai kesulitan yang tinggi. 

Biasanya bahasa ini diajarkan di SMK ataupun kuliah. Sedangkan saya sendiri mempelajarinya di SMK kelas 1. Dalam membuat program C++ ini, sobat bisa menggunakan editor yang paling sobat sukai seperti DevC++, Codeblock dll. 

Oke langsung saja kita bahas scriptnya.

Scriptnya :


Hasilnya :


Untuk membuat program seperti diatas kita tidak bisa langsung membuat kotak. Kita terlebih dulu harus membuat 2 segitiga . Untuk lebih jelasnya kunjungi post saya 
Membuat Segitiga Berbagai Pola Dengan C++

Jika kalian ingin mengubahnya menjadi kotak bintang.
Kalian tinggal cari saja script :
Lalu ubah menjadi : 

Bagi yang ingin mendownload :

# Source Code Disini
# Code::Blocks Disini



Yang bingung cara downloadnya gimana bisa kunjungi post saya ini 


Oke sekian program yang saya share kali ini. Kalau ada yang ingin ditanyakan silahkan berkomentar ya'. Jika ada kurangnya saya mohon maaf. Dukung terus blog saya biar bisa terus posting hal-hal lainnya. Semoga bermanfaat.
Baca selengkapnya