Postingan

Program C++ Membuat Baris Binomial Newton

Gambar
Rumus dari Baris Binomial Newton adalah: Berikut Ini adalah Source Code Program Cppnya: #include <iostream> #include <conio.h> using namespace std; int fak(int c){                 if (c==0 ||c==1){                                 return 1;                 }                 c=c*fak(c-1); } int main(){                 int p[100][50],n,j,i;                 cout<<"Masukan jumlah Baris Binomial Newt...

Program C++ Input/Output dari File

Berikut ini merupakan Source Code Program C++ : #include <iostream> #include <fstream> using namespace std; int main(){ int a[100],cnt=0,cnt1=0; ifstream input; ofstream output; char masuk[20],hasil[20]; cout<<"Masukan nama file Input (contoh : namafile.txt) : "; cin.getline(masuk,20); cout<<"Masukan nama file Hasil (contoh : namafile.txt) : "; cin.getline(hasil,20); input.open(masuk); int angka; while (input>>angka){ a[cnt]=angka; cnt++; } input.close(); for (int i=0;i<cnt;i++){ for (int j=i+1;j<cnt;j++){ if (a[j]<a[i]){ swap (a[i],a[j]); } } } output.open(hasil); cout<<"Data yang telah diurutkan :\n"; for (int i=0;i<cnt;i++){ cout<<a[i]<<endl; output<<a[i]<<endl; } output.close(); return 0; } Tonton Video Tutorialnya di: https://youtu.be/CERTzn4E4Rk

Program C++ Membuat Pola Bintang yang Membentuk Wajik/Diamond

Berikut ini adalah Source Codenya: #include<iostream> #include<conio.h> using namespace std; int main(){ int i,j,temp=0,hs,bil,nim_143,hendy; cout<<"Program mencetak Pola bintang yang telah ditugaskan\n"; cout<<"Mata Kuliah Bahasa Pemograman Sesi 02\n"; cout<<"Program ini dibuat oleh Hendy (NIM = 20170801143)\n"; cout<<"\n//===========================================//\n"; cout<<"\nMasukan berapa banyak Input bintang (Sisi=Input*2) = "; cin>>bil; cout<<"\n\n//===========================================//\n\n"; cout<<"Gambar Pola yang telah ditentukan panjang sisinya (satuan per-bintang) :\n\n"; for (i=bil;i>=1;i--){//perulangan yang terutama yang berfungsi mencetak sisi kiri-kanan bagian atas for (j=i;j>=1;j--){//perulangan yang berfungsi mencetak bintang sisi kiri atas cout<<"*"; } for (hendy=0;hend...

Tutorial buat dan compile Program C++/C di OS Linux

Berikut ini merupakan Source Code dan Tutorial dari Cara membuat Program dan Mengcompile Program C++/C di OS Linux : -Tutorial mengcompile dan membuat program C++/C : 1. Cek Apakah g++ dan gcc sudah terinstall dengan cara ketik di terminal: g++ --version gcc --version 2. Apabila sudah ada Version-nya kalian bisa langsung compile program yang telah dibuat, apabila tidak ada Versionya kalian bisa menginstall g++ dan gcc dengan cara : sudo apt-get install build-essential 3. Apabila kalian belum membuat program c++/c, kalian dapat membuat programnya dengan cara membuatnya di text editor seperti sublime-text atau Gedit. Kalian harus menyimpan (save) file dalam format program yang kalian telah buat (.cpp atau .c). Apabila kalian belum mengubah ekstensi filenya kalian dapat mengubah format dengan cara rename file kalian dan menambahkan ekstensi (.cpp atau .c) dibelakang nama file tersebut. 4. Cara Compile kalian ketikan seperti ini di Terminal : cd ~/cprog ...

Program C++ Fungsi Rekursif

Source Code berikut ini Mengenai pembuatan Fungsi Rekursif dan Implementasi ke Faktorial : #include <iostream> #include <stdlib.h> using namespace std; //CARA BUAT FUNGSI REKURSIF //IMPLEMENTASI KE PROGRAM FAKTORIAL MENGGUNAKAN FUNGSI FAKTORIAL struct var{     int y,flag,cnt; }; var var; void faktorial(int x){     if  (var.flag==1){     var.y=x;     var.flag=0;     }     if (x==1 || x==0){         x=1;     }else{         var.cnt++;         var.y=var.y*(x-1);         cout<<"\nHasil dari Perkalian ke-"<<var.cnt<<" = "<<var.y;         faktorial(x-1);         return;     }     cout<<"\n\nHasil dari Faktorial = "<<var.y<<endl; } int main(){ system("CLS");     int input;     var...

Program C/C++ Binary Search

Source Codenya adalah berikut ini: //searching data by Hendy 79 #include <stdio.h> #include <conio.h> int main(){ int array[50],jlh,ind,c,tmp,cari,a; printf("Masukan jumlah Data yang ingin dimasukan = "); scanf("%d",&jlh); for (ind=0;ind<jlh;ind++){ printf("Masukan Data ke %d = ",ind+1); scanf("%d",&array[ind]); } //sorting pakai exchange sort for (ind=0;ind<jlh;ind++){ for (c=ind+1;c<jlh;c++){ if (array[c]<array[ind]){ tmp=array[c]; array[c]=array[ind]; array[ind]=tmp; } } } system("CLS"); printf("\nMenampilkan Data yang telah Dimasukan dan Diurutkan :\n"); printf("===============================\n"); for (ind=0;ind<jlh;ind++){ printf("Data ke %d = %d\n",ind+1,array[ind]); } printf("===============================\n"); //data yang ingin dicari printf("\nMasukan Data yang ingin Dicari...

Program C++ Penggunaan Parameter Fungsi

Berikut ini merupakan Source Code dari program Penggunaan Parameter Fungsi: #include <iostream> #include <conio.h> using namespace std; void percent(float c){ int x; x=c*100; cout<<"\nBilangan Konversinya ke Persen adalah  : "<<x<<"%"; } void convert(float x,float y){ float z; z=x/y; cout<<"\nBilangan Konversinya ke Desimal adalah : "<<z; percent(z); } void input(){ int a,b; cout<<"Program Implementasi Cara Menggunakan Parameter didalam Fungsi!\n"; cout<<"Berikut ini adalah Implementasi Penggunaan Parameter pada Konversi Bilangan dari Pecahan :\n\n"; cout<<"Masukan Pembilang : "; cin>>a; cout<<"Masukan Penyebut  : "; cin>>b; convert(a,b); } int main(){ input(); cout<<"\nProgram Selesai!"; } Tonton Video Tutorialnya di: https://youtu.be/huc6wq0Fyu0