Postingan

Menampilkan postingan dari Desember, 2017

C++ Tic Tac Toe Game Project - source code

Gambar
   alhamdulillahhhhh       #include <iostream> using namespace std ; char square [ 10 ] = { 'o' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' }; int checkwin (); void board (); int main () { int player = 1 , i , choice ; char mark ; do { board (); player =( player % 2 )? 1 : 2 ; cout << "Player " << player << ", enter a number: " ; cin >> choice ; mark =( player == 1 ) ? 'X' : 'O' ; if ( choice == 1 && square [ 1 ] == '1' ) square [ 1 ] = mark ; else if ( choice == 2 && square [ 2 ] == '2' ) square [ 2 ] = mark ; else if ( choice == 3 && square [ 3 ] == '3' ) square [ 3 ] = mark ; else if ( choice == 4 && square [ 4 ] == '4' ) square [ 4 ] = mark ; ...

program bahasa C menampilkan bilangan faktorial

Gambar
ok langsung saja... program yang saya buat kali ini adalah program untuk mencari bilangan faktorial dari angka yang diinputkan... berikut ini adalah code programnya.... #include <stdio.h> long int faktorial (unsigned int n) { if (n == 0 || n == 1) return 1; else return n * faktorial(n-1); } int main() { int n; long int hasil; printf("n = "); scanf("%d", &n); hasil = faktorial(n); printf("%d! = %ld", n, hasil); return 0; } dan jika  dikompile maka hasilnya adalah sebagai berikut....

program C++ menjumlahkan, mengurangkan dan mengalikan elemen matriks

Gambar
Assalamu alaikum wr wb..  kali ini saya akan posting tentang pengrograman C++. yaitu program menjumlahkan mengurangkan  dan mengalikan elemen matriks...   sebenarnya saya bingung mau posting apa... tapi kebetulan yang ada cuma coding program jadi apa salahnya posting ini saja mungkin ada yang lagi belajar pengrograman...     ok langsung saja berikut ini programnya... #include <iostream> #include <stdlib.h> using namespace std; int main() { typedef int matrik[4][4]; matrik elemen1, elemen2, hasil_jumlah,hasil_kurang,hasil_kali; int baris, kolom,b,k; cout<< "Masukkan jumlah baris = "; cin >>b; cout<< "Masukkan jumlah kolom = "; cin>>k; for(baris=1; baris<=b; baris++) { for(kolom=1; kolom<=k; kolom++) { cout<<"Elemen A["<<baris<<"]["<<kolom<<"] = "; cin>>elemen1[baris][kolom]; } } cout<<endl; for(baris=1; baris<=b; bar...

program C++ menampilkan daftar nama hewan sesuai abjad contoh array

Gambar
 assalamu alaikum wr wb.        kali ini saya akan berbagi tentang sebuah program C++, yaitu membuat daftar nama hewan sesuai abjad dengan menggunakan Array. Adapun compiler yang saya gunakan disini adalah code block..... Program ini merupakan tugas praktikum saya sendiri... saya bagikan disini, karena mungkin ada yang membutuhkan untuk belajar atau untuk referensi... ok langsung saja berikut ini source codenya #include <iostream> using namespace std; main() { char h=0, nama[4][3][13]; cout<<"Masukkan daftar nama : \n\n"; for(int s=0; s<3; s++) { cin >> nama [4][3][13]; } for(int i=0; i<4; i++) { cout<<"Kelompok "<< h+1; for(int s=0; s<3; s++) { cout<<s+1 << "." <<nama[i][s]; } h++; cout<<"\n"; } } dan jika di kompile berikut ini adalah hasilnya

Contoh Program Dengan Array Dua Dimensi Dalam C++

Gambar
 Berikut ini adalah contoh program sederhana menampilkan matrik ordo 3x2, dimana program ini menggunakan Array Dua Dimensi. #include <iostream> using namespace std; int main(){      // Deklarasi dan inisialisasi array dua dimensi      // Dengan jumlah elemen baris = 3      // dan jumlah elemen kolom = 2      int matrikcontoh [3][2] = {{1,2},{3,4},{5,6}};      // Mendeklarasi variabel untuk      // Indeks perulangan      int i,j;      cout<<"\t==============================";      cout<<"\n\t=== Tampil Matrik Ordo 3x2 ===\n";      cout<<"\t==============================\n\n";      // Menampilkan matrikcontoh      cout<<"\nMenampilkan matrikcontoh\n";      for(i=0;i<3;i++){           for(j=0;j<2;j++){ ...

Contoh Program Dengan Array Multidimensi Dalam C++

Gambar
 Pada contoh program dengan array multidimensi dibawah ini, kami menggunakan array tiga dimensi sebagai contoh array multidimensi, karena pada praktiknya penggunaan array multidimensi dengan dimensi lebih dari tiga sangat jarang dilakukan, Sehingga kami memilih array tiga dimensi (berdimensi tiga) untuk mencontohkan penggunaan array multidimensi. #include <iostream> using namespace std; int main(){      // Deklarasi array tiga dimensi dengan nama "angka"      // Dengan jumlah ukuran pertama / subskrip pertama = 2      // Jumlah Ukuran kedua = 3 & jumlah ukuran ketiga = 4      int angka [2][3][4];      // Mendeklarasi variabel untuk indeks perulangan      int i,j,k;      cout<<"\t===============================";      cout<<"\n\t== Contoh Array Tiga Dimensi ==\n";      cout<<"\t===================...

Contoh Program Hitung Nilai Kesiswaan C++ dengan Dev c++

Gambar
Contoh Program Hitung Nilai Kesiswaan C++ dengan Dev c++ #include <iostream> #include <conio.h> using namespace std ; int main (){         //deklarasi     char nama [100] ;     char grade ;     int nilai,tugas,aktif,ujian,pil;     float ja,jt,ju,na;         //menampikan     cout <<"Masukan Nama Siswa : ";     cin >>nama;     //perintah do while     do{     cout <<"Masukan Keaktifan Siswa <Maksimal 100> : ";     cin >>aktif;     }while (aktif >100);     do{     cout <<"Masukan Tugas Siswa <Maksimal 100> : ";     cin >>tugas;     }while (tugas >100);     do{     cout <<"Masukan ...

Tutorial C++ Dasar Untuk Pemula Dengan Dev C++

Gambar
Berikut ini adalah Tutorial C++ Dasar Untuk Pemula Dengan Dev C++ . Saya sengaja menggunakan Dev CPP karena sangat cocok dengan berbagai versi windows dan bisa berjalan di 32 dan 64 Bit. Hal ini tentu menjadi solusi bagi para Pogrammer yang masih familiar dengan C++ namun terkendala Sistem Operasi yang tidak cocok dengan Compiler C++ yang digunakan.    #include<iostream>     #include<conio.h> //librari untuk getch     int main() {         system("color a");  // untuk pemberian warna         system("Title Pemrograman Dasar"); //untuk pemberian judul         cout<<"Selamat Datang Di Program Pertama Saya"<<endl;         cout<<"Nama Saya Zulfikar";                getch();     ...

Menampilkan Nama Anda dengan Bahasa C++

Gambar
 Hy teman-teman semua… Kebali lagi bersama saya di tutorial singkat yang very Easy dalam pemograman C++. Kali ini tutorial saya akan membahas mengenai C++ dasar dengan memanfaatkan sintak pemanggilan INput dan OUTput yakni cin dan cout. Tutorial yang saya tulis ini menggunakan Compiler DEV C++. Berikut Contoh listing program nya. #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) {     char nama[30];     cout<<"masukan nama anda : ";     cin>>nama;     cout<<endl;     cout<<"Hy "<<nama<<endl;     cout<<"Selamat belajar C++";     cout<<"\n\n";     system("PAUSE");     return EXIT_SUCCESS; }

C++ Program Rangkaian Listrik ( switch-case

Gambar
C++ Program Rangkaian Listrik ( switch-case ) #include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(int argc, char *argv[]) { /*Dibaca tiga tahanan R1, R2 dan R3, kemudian tampilkan hambatan seri total (RS) atau hambatan paralel total (RP). jika input "1" maka tampilkan RS, jika input "2" maka tampilkan RP. jika tidak keduanya maka keluar program.*/ int menu; float R1, R2, R3, RS, RP;             cout<<"===========================================\n"; cout<<"| <<<<<  Program Rangkaian Listrik  >>>>> |\n"; cout<<"===========================================\n\n"; cout<<"Pilihan : \n"; cout<<"1. Hitung hambatan seri total (RS) \n"; cout<<"2. Hitung hambatan paralel total (RP)\n"; cout<...

C++ PROGRAM KONVERSI DETIK KE JAM, MENIT, DETIK

Gambar
 C++ PROGRAM KONVERSI DETIK KE JAM, MENIT, DETIK #include <iostream> #include <string.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(int argc, char *argv[]) { struct jam{ int hh, mm, ss; }j;   int totaldetik, sisa; cout<<"Program Konversi Detik ke Jam, Menit dan Detik\n================================================\n"; cout<<"Masukkan total detik : "; cin>>totaldetik;           j.hh = totaldetik/3600; sisa = totaldetik%3600; j.mm = sisa/60; j.ss = sisa%60; cout<<totaldetik<<" detik = "<<j.hh<<" : "<<j.mm<<" : "<<j.ss; return 0; }

Program JAM DIGITAL bahasa C++ menggunakan CLASS

Gambar
 Program JAM DIGITAL bahasa C++ menggunakan CLASS #include <iostream> #include <ctime> #include <cstdlib> #include <windows.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; class Simulator{ public : Simulator(); int ambil_jam(); int proses(); private : int jam, menit, detik; }; Simulator::Simulator(){ } int Simulator::ambil_jam(){ //deklarasi objek yang memanfaatkan class dan struct yang ada di library time.h     time_t rawtime; tm * timeinfo; //proses pengambilan data waktu sistem     time ( &rawtime ); timeinfo = localtime ( &rawtime ); //proses pemindahan data waktu sesuai dengan format ke dalam variabel     jam=timeinfo->tm_hour;     //format untuk jam     menit=timeinfo->tm_min;    //format untuk menit     detik=timeinfo->tm_sec;   ...

Animasi Teks Berjalan C++

Gambar
      Sama, saya juga bingung kata-katanya nih, langsung aja deh, berikut sourcecodenya.         #include <stdlib.h> #include <stdio.h> #include <string.h> int main(){       //deklarasi string x       char x[]="SELAMAT DATANG...!!!";       //deklarasi variabel bertipe integer       int a,b,i,n;       //menghitung panjang string x       n=strlen(x);             //perulangan sebanyak panjang string       for(i=0; i<n; i++){                   /*perulangan untuk menimbulkan jeda waktu                  ...

Program membuat animasi sederhana

Siapa bilang dalam membuat animasi text hanya bisa dilakukan dengan menggunakan aplikasi Flash, 3D Max, Swis atau sebagainya lah. Ternyata untuk membuat animasi text juga bisa menggunakan Visual C++, bahkan dengan menggunakan bahasa-bahasa pemrograman yanglainnya juga bisa, hanya saja pada kesempatan ini saya akan mencoba untuk berbagi, bagaimana membuat animasi text dengan C++, yaitu membuat tulisan bergerak dari kiri dengan posisi yang ditentukan bergerak kekanan dengan posisi yang sudah ditentukan juga, yang mana pada posisi tertentu, posisi text akan diset lagi keposisi awal. Untuk lebih jelasnya listing programnya dapat dilihat pada contoh berikut. ----------------------------------------------------------------------------------------------------------- // Program membuat animasi sederhana // By: Dian rusdianto             #include <Windows.h> #include <iostream> using namespace std; #define delay Slee...

Animasi Roket Sederhana dengan C++

    Dengan menggunakan operasi pengulangan kita bisa membuat program animasi sederhana. Berikut source code nya dengan bahasa C++.       #include <iostream> #include <unistd.h> // untuk fungsi usleep using namespace std ;   const char rocket [ ] = "           _ \n \          /^ \\ \n \          |-| \n \          | | \n \          |L| \n \          |A| \n \          |P| \n \          |A| \n \          |N| \n \         /| | \\ \n \        / | | \\ \n \       |  | |  | \n \        `- \" \" \" -` \n \ " ;   int main ( ) {     for ( int i = 0 ; i < 50...

Program Menentukan Hari Dalam Suatu Bulan Dgn Bahasa C++

Gambar
Hallo sobat , kali ini saya akan berbagi ilmu mengenai bahasa programan C++ , saya membuat program menentukan hari dalam suatu bulan dengan menginputkan data [bulan,tahun] dan hasil output [hari] , di sini saya juga masih tahap pembelajaran mengenai bahasa programan dan jika anda sudah paham dengan bahasa programan silahkan anda menyelesaikan suatu permasalahan logic di bantu dengan penyelesain dengan menggunkan bahasa programan , agar anda dapat membuat suatu kesimpulan dari permasalahan menggunakan bahasa programan yang anda gunakan , dan anda juga harus banyak merelakan waktu luang anda di depan komputer  jika anda ingin mempelajari bahasa programan , hingga menjadi programmer ,semoga program dasar ini dapat membantu anda , dan menambah ilmu anda , monggo di coba :)       #include <cstdlib> #include <iostream> #include <stdio.h> using namespace std; int main() { int bulan, tahun, hari; int jum_hari[12]= ...

Program C++ Sederhana - Menghitung Biaya Masuk Tol Untuk Kendaraan Tertentu dan Jarak Tertentu

Gambar
    Program C++ Sederhana - Menghitung Biaya Masuk Tol Untuk Kendaraan Tertentu dan Jarak Tertentu               #include <iostream> #include <sstream> #include <string> /*Membuat program untuk menghitung biaya masuk dari setiap kendaraan yang melewati gerbang tol alfiansyahmaulana.blogspot.co.id */ using namespace std ; int main() { awal: system ( "cls" ); int jenis; float jarak; string jumlah, line, ulang, tampiljenis; cout << "PILIHAN JENIS KENDARAAN :" << endl; cout << "-----------------------------" << endl << endl; cout << "1. Mobil" <<endl; cout << "2. Bus dan Truk Roda 4" <<endl; cout << "3. Truk roda lebih dari 4" <<endl <<endl; cout << "-----------------------------" << endl << endl; salah: cout << "Pilih Jenis Kendaraan (1/2/3): ...

Program Aplikasi Penjualan TV Elektronik Menggunakan C++

Gambar
Berikut ini adalah Contoh Program Aplikasi Penjualan TV Elektronik Menggunakan C++. Pada program kali ini menggunakan fungsi array (perulangan FOR) dan outputnya dalam bentuk tabel. Program penjualan ini menjual barang elektronik khusus TV LED saja dari berbagai merk, semoga ini bisa menjadi referensi belajar program CPP (C++) anda. #include<conio.h> #include<stdio.h> #include<iostream32> #include<iomanip.h> //fungsi judul judul() { cout<<" Toko Elektronik"<<endl; cout<<" CAHAYA HABIBIE (Penjualan TV)"<<endl; cout<<"============================================="<<endl; cout<<endl; } //funsi garis garis() { cout<<"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*"<<endl; } main() { //deklarasi variabel char tanggal[20]; char pembeli[25]; int bd,no; struct { char kode; int jumbel; char *nama; long harga; }tv[30]; long subtotal,total=0,kembali,bayar; char lagi; awa...