Showing posts with label Cpp. Show all posts
Showing posts with label Cpp. Show all posts

Program Menghitung Bunga Bank Dengan C++

Halo Teman". Kali ini saya akan share program menghitung bunga bank tunggal dengan c++.
Menghitung bunga tunggal sendiri cukup mudah karena bunga pertahunnya mengalami pertambahan dengan nominal yang tetap. Oleh karena itu bunga tunggal termasuk dalam baris aritmatika.

Sebagai contoh bunga tahun pertama kita adalah 400.000, maka pada tahun" berikutnya bunga kita akan tetap 400.000. Berbeda dengan bunga majemuk yang akan terus berubah nominalnya.

Oke gak perlu basa basi lagi, kita langsung aja ke scriptnya..

Script :




Hasilnya :


Untuk program menghitung bunga bank majemuk dengan c++ akan saya share di postingan saya selanjutnya ya..

Info : Ada peluang bisnis teman" untuk kalian. Kalian gak perlu khawatir misalkan kalian masih mahasiswa atau gak bisa bisnis. Karena kita ada tim yang siap buat bantu kalian. Kalian bisa klik di sini untuk info lebih lanjut nya. Terima kasih 🙏 

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

Membuat Program Penghitung Determinan C++

Halo Teman". Kali ini saya akan share program menghitung determinan 2x2 dengan c++. Sebelumnya saya sempet bingung juga mau posting apa akhirnya iseng" deh saya buat program ini

Oh iya, dalam post kali ini saya akan membuat dua versi script. Yaitu versi array 1 dimensi dan 2 dimensi. Tenang aja, scriptnya cuma beda dikit kok makanya saya share sekalian. Sekaligus kalian bisa pilih script mana yang kalian sukai

Oke gak usah basa basi lagi. Langsung aja kita ke scriptnya.

Script :


Untuk mengubahnya menjadi versi array 2 dimensi, kalian ganti pada bagian deklarasi arraynya
 menjadi Setelah itu ganti script
 menjadi
Kalian juga bisa menghapus script
 karena script tersebut hanya sebagai penjelas posisi bilangannya saja.


Hasilnya :


Link Download :


# Source Code Determinan Matriks 2x2 C++
# Aplikasi Codebloks

Yang bingung cara downloadnya gimana bisa kunjungi post saya ini 


Untuk program penghitung determinan matriks 3x3 dengan c++ akan saya share di postingan saya mendatang ya ..

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

Membuat Segitiga Siku-Siku Angka, Bintang Dan Bolong Tengah Dengan C++


Hai Teman" . Kali ini saya akan share cara membuat segitiga angka, bintang dan bolong tengah sekaligus. Selain itu saya juga akan share cara membalik segitiga dan mengubah arahnya. 

Karena tinggal mengubah sedikit scriptnya saja makanya saya akan mempostingnya sekaligus disini wkwk..

Oke tanpa basa basi lagi kita lanjut ke scriptnya...

Segitiga angka :



Hasilnya :


Untuk membalik segitiganya :

Kalian ganti Menjadi  

Untuk mengubahnya jadi segitiga bintang :

Kalian ganti Menjadi

Untuk mengubahnya jadi segitiga bolong tengah :

Kalian ganti Menjadi

Untuk mengubah arah hadapnya :

Karena banyak yang harus dirubah saya kasih full scriptnya


Hasilnya :


Link Download :
# Source Code : Segitiga Hadap Kiri (4 Source Code)
# Code::Blocks Disini

Jika kalian mengalami kesulitan saat mendownloadnya, baca 

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

Program Input Array Tanpa Batas Dengan Fungsi EOF C++


Halo Teman". Kali ini saya akan share Program Input Array Tanpa Batas Dengan Fungsi EOF. Studi Kasus tersebut saya peroleh dari Training Toki. Saya sempat kesulitan menyelesaikan kasus tsb karena tidak adanya referensi yang berbahasa Indonesia. 

Maksudnya input array tanpa batas itu gimana kak?

Maksudnya di program ini kita bisa terus menginputkan data kedalam array sebanyak yang kita mau sampai kita memerintahkannya untuk berhenti.

Kalian dapat menekan Ctrl-D (pada Linux) atau Ctrl-Z diikuti Enter (pada Windows) untuk menghentikan inputannya.

Pada program ini kita akan menggunakan fungsi EOF (End Of File). Untuk lebih jelasnya apa itu EOF kalian bisa cari tau sendiri di google ya.. Wkwk


Oke langsung saja kita bahas programnya ...



Scriptnya :



Penjelasan Script :


Mengapa saya menggunakan while untuk inputannya?? Karena jumlah index arraynya tidak kita tentukan berapa pastinya. Itu yang membuat inputannya jadi tidak terbatas.

Lalu maksud dari sintaks " !cin.eof() " didalam while adalah sama artinya dengan selama inputan tidak berhenti (End Of File), jalankan perintah dibawah yaitu input data ke dalam array dan tambah variabel c dengan 1 dst. 

Variabel c lah yang nantinya akan menentukan jumlah indexnya. Sehingga kita bisa menggunakannya untuk melakukan berbagai hal seperti menampilkannya atau menjumlahkan data"nya dll.

Perulangan for saya gunakan untuk menampilkan data" yang sudah diinputkan kedalam array sebelumnya. Oh iya, saat kita menekan Ctrl-Z kita juga menginputkannya ke dalam array. Oleh karena itu didalam for ada sintaks " c-1 ". Tujuannya agar Ctrl-Z tsb tidak ditampilkan.

Bagi yang tidak ingin susah payah membuatnya. Kalian bisa mendownload source kodenya disini

Oke cukup sekian dari program yang saya share kali ini. Apabila ada kesalahan saya minta maaf. Dan bila ada yang ingin ditanyakan silahkan bertanya di kolom komentar. Selamat Ngoding 😀
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