Postingan

Menampilkan postingan dari April, 2018

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

Program C/ C++ Array Multidimensi

Berikut adalah Source Code Penggunaan Array Multi Dimensi pada Matriks: #include <stdio.h> //Program Made by Hendy 79 int main(){ int hendy[50][50]; int x,y,v,h; printf("Masukan ordo matriks (baris dan kolom)\n"); printf("Baris : "); scanf("%d",&v); printf("Kolom : "); scanf("%d",&h); for (x=1;x<=v;x++){ for (y=1;y<=h;y++){ printf("Baris ke-%d, Kolom ke %d : ",x,y); scanf("%d",&hendy[x][y]); printf("\n"); } } printf("\n--------------------------------\n\n"); printf("Matriks anda : \n\n"); for (x=1;x<=v;x++){ printf("|\t"); for (y=1;y<=h;y++){ printf("%d\t",hendy[x][y]); } printf("|"); printf("\n"); } } Tonton Video Tutorialnya di: https://youtu.be/1bQnt8AQySg

Program C++ Membuat Tampilan Tabel

Berikut adalah Source Code nya: #include <iostream> #include <stdio.h> #include <iomanip> using namespace std; //cara buat tampilan tabel di c++ oleh Hendy 79 int main(){ int b[1000],c[1000],n; char a[1000][30]; cout<<"Input:\n\n"; cout<<"Masukan banyak data yang ingin diinput = "; cin>>n; cout<<endl<<endl; for (int i=0;i<n;i++){ cout<<"Data ke-"<<i+1<<endl; cout<<"Masukan Nama\t= "; scanf(" %[^\n]s",a[i]); cout<<"Masukan Nilai 1\t= "; cin>>b[i]; cout<<"Masukan Nilai 2\t= "; cin>>c[i]; } system("CLS"); cout<<"Output:\n\n"; cout<<"=======================================================\n"; cout<<"|  No  |           Nama           | Nilai 1 | Nilai 2 |\n"; cout<<"======================================...

Program C/C++ Pengurutan Data bedasarkan Nama (Data String)

Berikut adalah Source Code dari Program C++ yang telah saya buat: #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> using namespace std; struct orang{ char string[30],alm[100],ttl[10]; }; int main(){ orang o[1000]; int i,n,j,xy; printf("Masukan banyak Input data = "); scanf("%d",&n); for (i=0;i<n;i++){ printf("\nInput Nama\t\t= "); scanf(" %[^\n]s",&o[i].string); printf("Input ttl(DDMMYY)\t= "); scanf(" %[^\n]s",&o[i].ttl); printf("Input Alamat\t\t= "); scanf(" %[^\n]s",&o[i].alm); } for (i=0;i<n;i++){ j=i; for(int x=i+1;x<n;x++){ xy=strcmp(o[j].string,o[x].string); if(xy>0) { j=x;} } if (j!=i){ swap(o[j],o[i]); } } printf("Data yang telah diurutkan sesuai Abjad Nama :\n"); for(i=0;i<n;i++){ printf("\nNama\t= %s\n",o[i].stri...

Program C++/C Input String dalam Perulangan

*Berikut ini adalah Source Code dari Input String dalam Perulangan yang telah dapat dijalankan: #include <stdio.h> int main(){ char string[30],alm[100]; int i,ttl; for (i=0;i<3;i++){ printf("Input Nama\t\t= "); scanf(" %[^\n]s",&string); printf("Input TL(DDMMYY)\t= "); scanf("%d",&ttl); printf("Input Alamat\t\t= "); scanf(" %[^\n]s",&alm); } } Tonton video tutorialnya di: https://youtu.be/outyRRigcqY

Program C++ Akar

*Program Akar yang berbasis 2: #include <stdio.h> #include <math.h> int main(){ float a,b,c,x; printf("Masukan basis akar dan bilangan yang didalamnya :\n"); scanf("%f %f",&a,&b); x=1/a; c=pow(b,x); printf("%.2f",c); } *Program Akar yang berbasis sesuai input (Bisa Selain 2): #include <stdio.h> #include <math.h> int main(){ float a,b,c,x; printf("Masukan basis akar dan bilangan yang didalamnya :\n"); scanf("%f %f",&a,&b); x=1/a; c=pow(b,x); printf("%.2f",c); } Tonton Video Tutorialnya di: https://youtu.be/Jr8sdMD07a4