Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan

Program Menghitung Volume Kubus Menggunakan Dev C++

Program Menghitung Volume Kubus Menggunakan Dev C++Sahabat belajaryok kali ini kita bahas kupas mengenai Program untuk Volume Kubus. Seperti yang kemarin pernah saya bahas mengenai Program C++ Mencari Luas Permukaan Kubus dan Program Class Luas, Keliling, Volume Bangun Datar serta untuk kali ini kita bahas satu poin mengenai volumenya saja.

Sperti screen shoot di atas untuk membuat program yang bagus dan memenuhi syarat serta komplek dengan yang akan dibuat, sebelumnya kita deklarasikan mengenai rumus apa yang digunakan untuk mencari volume kubus.
Maka akan mendapatkan rumusnya seperti yang dibawah ini :
Volume Kubus = sisi * sisi * sisi
atau
Volume Kubus = sisi pangkat 3 (s^2)
Untuk mencari volume bangun tiga dimensi adalah P * L * T maka apa bila kita aplikasikan ke kubus dengan setiap sisinya adalah sama maka menjadi seperti rumus yang di atas.

Mari kita aplikasikan kedalam bahasa pemrograman c++, sehingga menjadi :

Source Code

#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
    int s;
    float volume_kubus;
    cout<<"Program C++ Menghitung Volume Kubus"<<endl<<endl;
    cout<<"Masukan nilai sisi ( s ) = ";
    cin>>s;
    volume_kubus=s*s*s;
    cout<<endl;
    cout<<"Luas permukaan kubus dengan sisi "<<s<<" adalah "<<volume_kubus;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Output dari script diatas adalah sebagai berikut :

  • Tampilan Awal untuk mengimputkan nilai sisi dari kubus
Input Program Menghitung Volume Kubus
  • Setelah diisikan nilai sisi dan di klik Enter, maka mucul perhitungannya
Output Program Menghitung Volume Kubus




Selamat sahabat berhasil membuat program sederhana mencari volume kubus. Apabila ada yang ganjal dan hal yang ingin ditanyakan dilahkan tinggalkan komentar di bawah.


Sahabat bisa Download Source Code disini or
http://adf.ly/pbl5s

Program C++ Mencari Luas Permukaan Kubus

Sahabat belajaryok program c adalah suatu bahasa yang sederhana yang dapat dipelajari untuk menjadi dasar dalam pemrograman yang lainnya, seperti VB, JAVA dan lainnya. Kali ini kita bahas tentang luas permukaan kubus. Sebenarnya sama cara perhitungan seperti luas persegi bedanya untuk persegi adalah bidang dua dimensi dan untuk kubus adalah bidang tiga dimensi. Apabila sahabatbelum mengetahui apa itu bidang dua atau tiga dimensi dapat di search di blog ini atau di Google.
c++ mencari luas permukaan kubus
source c++ mencari luas permukaan kubus

Sebelumnya sebelum kita bercoding alangkah baiknya mengetahui dulu rumus untuk mencari luas permukaan kubus ini.
Rumusnya :
luas permukaan kubus = 6 * s * s
dimana s adalah sisi dari kubus.
kenapa  bisa dikali 6, simple saja karena permukaan kubus yang akan dicari ada full semua permukaan maka jumlah semua permukaan adalah 6, Mengerti!.

Source codenya :

    #include <cstdlib>
    #include <iostream>
     
    using namespace std;
     
    int main(int argc, char *argv[])
    {
    int s;
    float luas_permukaan_kubus;
    cout<<"Program Menghitung Luas Kubus"<<endl<<endl;
    cout<<"Masukan nilai sisi ( s ) = ";
    cin>>s;
    luas_permukaan_kubus=6*s*s;
    cout<<endl;
    cout<<"Luas permukaan kubus dengan sisi "<<s<<" adalah "<<luas_permukaan_kubus;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
    }
Nah untuk screen shoot hasilnya akan tampil seperti ini :

c++ mencari luas permukaan kubus
screen shot luas permukaan kubus

Sahabat bisa download source code disini or
http://adf.ly/pbl5s

Trimaksih telah membaca artikel di atas. semonga bermanfaat. Salam Pemalas Mari Belaja Yok.

Program Menghitung Luas Persegi Dengan C++

Sahabat malesbelajar, persegi merupakan bangun datar yang mempunyai empat sisi. Dengan menggunakan sisi tersebut sahabat dapat mencari keliling ataupun luas. Pada kesemptan kali ini kita akan membuat program mencari luas dari persegi menggunakan bahasa C atau C++.
Bagaimana script yang akan kita bangun? Sekarang langsung saja sahabat amati source code / script di bawah ini :
Source code / script program luas persegi
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int s;
    float luas_persegi;
    
    cout<<"Program Bangun Datar Untuk Menghitung Luas Persegi"<<endl<<endl;
    cout<<"Masukan nilai sisi ( s ) = ";
    cin>>s;
    
    luas_persegi=s*s;
    
    cout<<endl;
    cout<<"Luas persegi dengan sisi "<<s<<" adalah "<<luas_persegi;
    cout<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Sahabat bisa download source code disini or
http://adf.ly/pblqO

Dari script di atas menghasilkan output :
  • Inputan
Input Program Luas Persegi C++
  • Hasil dari program
Output Program Luas Persegi C++

Pemrograman Web Input, Output Database Web Dinamis

Cara Mengkoneksikan database

Koneksi.php
<?php
mysql_connect("localhost","root","root");
mysql_select_db("penyakit");
?>

Simpan.php
<?php
 include "koneksi.php";
 $id_penyakit = $_POST['pid_penyakit'];
 $nama_penyakit = $_POST['pnama_penyakit'];
 $deskripsi = $_POST['pdeskripsi'];
 
 $data = "insert into penyakit (id_penyakit,nama_penyakit,deskripsi)
 values ('$id_penyakit','$nama_penyakit','$deskripsi')";
 $cek = mysql_query($data);
 if($cek){
  echo "Data telah masuk ke database";
 }
 else {
  echo "Data tidak masuk ke database,silahkan cek kembali !!! <input type=button value=BACK OnClick=self.history.back();>";
 }
?>



tamplan succes ketika di submit ke database



Formulir.php
<html>
 <head>
 </head>
 <body>
  <?php
  echo "<p><h1>Input Data Penyakit</h1></p>";
  echo "<form method='post' action='simpan.php'><table>
  <tr>
   <td width=100>Id Penyakit</td>
   <td><input type='text' name='pid_penyakit'></td>
  </tr>
  <tr>
   <td>Nama Penyakit</td>
   <td><input type='text' name='pnama_penyakit'></td>
  </tr>
  <tr>
   <td valign='left'>Deskripsi</td>
   <td><textarea name='pdeskripsi' rows='5' cols='30'></textarea></td>
  </tr>
  <tr>
   <td></td>
   <td><input type='submit' name='save' value='Save'> </td>
  </tr>
  </table></form>";
  ?>
 </body>
</html>



formulir input ke database



Data.php
<?php include "koneksi.php";?>
<table border="1">
<tr><td height=20 align="center" width=50><b>Id Penyakit</b></td>
<td <b>Nama Penyakit</b></td>
<td ><b>Deskripsi</b></td>
</tr>
<?php
$in_dp = mysql_query("select id_penyakit, nama_penyakit, deskripsi from penyakit order by id_penyakit");
while($din_dp = mysql_fetch_array($in_dp))
 {
 $zid_penyakit = $din_dp["id_penyakit"];
 $znama_penyakit = $din_dp["nama_penyakit"];
 $zdeskripsi = $din_dp["deskripsi"];
 echo "<tr>
  <td align='center'>$zid_penyakit</td>
  <td>$znama_penyakit</td>
  <td>$zdeskripsi</td>
 </tr>";
 $i++;
 }
?>
</table> 



menampilkan data dari database

Sahabat bisa download source code disini or
http://adf.ly/pbl5s

Mencari Luas Persegi Panjang Menggunakan DEV C++

Sahabat Belajaryok sudah pada tahu rumus untuk menghitung persegi panjang. Anak lulusan SD juga pasti tau. Kenapa sahabat harus mengetahuinya, sekarang waktunya untuk bermain C++ dalam mencari luas persegi panjang.

Screenshot Program C++ Luas Persegi Panjang
Screenshot Program C++ Luas Persegi Panjang

Persegi panjang dengan rumus :
PersegiPanjang = panjang x lebar
Masuk saja langsung ke script yang harus diamati sahabat sekalian :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int p,l;
    float luas_persegi_panjang;
    
    cout<<"Program Bangun Datar Untuk Menghitung Luas Persegi Panjang"<<endl<<endl;
    cout<<"Masukan nilai panjang ( p ) = ";
    cin>>p;
    cout<<"Masukan nilai lebar ( l ) = ";
    cin>>l;
    
    luas_persegi_panjang=p*l;
    
    cout<<endl;
    cout<<"Luas persegi panjang dengan panjang "<<p<<" dan lebar "<<l<<" adalah "<<luas_persegi_panjang;
    cout<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Sahabat bisa download source code disini or
http://adf.ly/pbl5s

Untuk hasil dari source code di atas :

Output Program C++ Menghitung Luas Persegi Panjang
Output Program C++ Menghitung Luas Persegi Panjang
Salam Pemalas Mari Belajar.

Script dan Program Perulangan C++ : FOR

Sahabat malesbelajar sudah lama kita tidak berjumpa untuk saling share berbagai ilmu di blog tercinta ini. Ada kalanya kami juga terimbas badai kemalasan yang sulit di buang. Dari pada bahas males, langsung saja kita bahas materi kali ini dengan tema Perulangan pada Program C++. 

Salah satu yang dapat kita buat pada C++ yaitu perulangan. Kita sehari-hari sangat bersentuhan dalam aktifitas yang berulang salah satu contohnya pada aktifitas makan, aktifitas ini mengharuskan kita untuk mengambil makanan sedikit demi sedikit  dengan menggunakan sendok atau hanya menggunakan tangan telanjang sampai makanan tersebut habis atau kita sudah kenyang. Betul kan? Sama seperti perulangan yang akan kita pelajari dalam bahasa pemrograman C++, kita akan mengulang sesuatu sampai ada batas yang membuat perulangan tersebut berhenti. Sintak untuk perulangan sebenarnya banyak, namun untuk kali ini kita bahas perulangan for. Lihat script di bawah
Sintak dasar dari perulangan :
for(int i=1; i<=5; i++){
"aksi atau apapun yang akan diulang"
}
Begini penjelasannya,

  • kata "for" disana sintak utama jika perulangan yang akan kita gunakan adalah for, jadi for adalah function yang digunakan untuk perulangan. 
  • Selanjutnya "int" untuk mendeklarasikan bahwa variabel "i" adalah berbentuk integer atau mempunyai data dalam bentuk integer. 
  • "i" bisa anda ganti dengan huruf dari a sampai z atau kata seperti sni, terserah sahabat mau ganti dengan apapun dengan syarat jangan sampe ada spasi, solusinya gunakan tanda penghubung seperti "_" atau "-" atau yang lain seperti contoh "nilai_berubah".
  • "i=1" batas awal sehingga "i" mempunyai nilai awal 1. Sahabat bisa menggantinya dengan angka berapapun dengan sarat angka tersebut berupa integer. seperti contoh 1, 5, 8 ,100, dst.
  • "i<=5" adalah untuk batas akhir sebuah perulangan dengan penjabaran bahwa perulangan tersebut akan berhenti ketika nilai "i" kurang dari sama dengan 5. Angka lima ini bisa anda ganti sampai berapapun contoh 100, 1882, dst.
  • "i++" di atas untuk menentukan apakah perulangan tersebut nilainya di tambah atau dikurangi. i++ bisa sahabat ganti dengan i-- untuk mendapatkan nilai i dari batas awal berkurang, dan i++ untuk menentukan nilai "i" itu bertambah.
  • "aksi atau apapun yang akan diulang" disitulah tempat apapun yang akan kita ulang baik itu kata-kata atau apapun itu. contoh memunculkan kata "selamat datang", rubah saja bagian "aksi atau apapun yang akan diulang" dengan cout<<"selamat datang";.

Langsung saja ke contoh bila mana diaplikasikan ke progran C++ :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    for(int i=0;i<5;i++){
    cout<<"Program Bangun Datar Untuk Menghitung Keliling Persegi Panjang"<<endl<<endl;
    }
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Selamat Mencoba. Salam Pemalas Mari Belajar

Program Class Menghitung Luas, Keliling Dan Volume Bangun Menggunakan Dev C++

Sahabat Malesbelajar sekarang kita beranjak ke sebuah program yang bisa di anggap sedikit rumit, namun semoga dengan adanya penjelasan di program menjadikan kita paham dan dapat mendalaminya. Sebelumnya juga telah kita pahami menghitung luas dan keliling bangun-bangun datar sederhana, dapat sahabat lihat di sini :


Seperti yang dijelaskan di awal, sekarang kita belajar tentang class di C++. Program Class disini kita mencari luas, keliling dan volume dari persegi, kubus dan bola.


Sekarang waktunya beraksi di dunia codinger :v. Silahkan sahabat coba copy script dibawah dan coba dicompile. he
 Source Code Program

#include <iostream>//deklarasi pemanggilan cin dan cout
#include <cstdlib>
using namespace std;
class BangunDatar {
      public :
          BangunDatar(){cout<<"PENGHITUNGAN LUAS, KELILING DAN VOLUME BANGUN"<<endl;}//deklarasi judul class
          ~BangunDatar(){cout<<"clas hancur "<<endl;} //deklarasi remuk class
          void input(){//input
               int input,input_2,input_3;
               cout<<endl<<"PERSEGI"<<endl;
               cout<<"masukkan nilai sisi persegi : "<<endl;
               cin>>input;//input sisi persegi
               s = input;//pengantian deklarasi input
          
               cout<<endl<<"KUBUS"<<endl;
               cout<<"masukkan nilai sisi kubus : "<<endl;
               cin>>input_2;
               s2 = input_2;
          
               cout<<endl<<"BOLA"<<endl;
               cout<<"masukkan nilai jari-jari bola : "<<endl;
               cin>>input_3;
               r = input_3;
               phi=22/7;//deklarasi phi
          }
          void proses(){//deklarasi proses
               
               luas_per= s*s;
               luas_kub=s2*s2*6;
               luas_bol=4*phi*r*r;
               kel_per=4*s;
               kel_kub=12*s2;
               vol_kub= s2*s2*s2;
               vol_bol=(4*3.14*r*r*r)/3;
            
               }   
          void output(){//deklarasi yang akan di outputkan
               system("cls");
               cout<<"Hasil Penghitungannya"<<endl<<endl;
          //Persegi
               cout<<"PERSEGI"<<endl<<"luas= "<<luas_per<<endl;
               cout<<"keliling= "<<kel_per<<endl<<endl;
          //Kubus
               cout<<"KUBUS"<<endl<<"luas= "<<luas_kub<<endl;
               cout<<"keliling= "<<kel_kub<<endl<<"volume= "<<vol_kub<<endl<<endl;
          //Bola
               cout<<"BOLA"<<endl<<"luas= "<<luas_bol<<endl;
               cout<<"volume= "<<vol_bol<<endl<<endl;
               }
      private : 
              float phi;
              float luas_per,luas_kub,luas_bol,kel_per,kel_kub,vol_kub,vol_bol;
              int s,s2,r;
          };

int main(){
           BangunDatar a;
           a.input();//pemanggilan input
           a.proses();//pemangilan proses
           a.output();//pemanggilan output
                      
           system("pause");
           return 0;
}

Screenshot inputan dari program diatas 
Screenshot inputan dari program diatas

Screenshot hasil perhitungan dari program diatas
Screenshot hasil perhitungan dari program diatas

Program diatas telah diujicoba dan running. Apabila ada kendala yang menghambat segera hubungi kami atau berkomentar di from dibawah. Salam Pemalas Mari Belajar (MalasBelajar).

Program Menghitung Keliling Persegi Panjang C++

Sahabat malesbelajar, tak hentinya kita untuk belajar sebuah pemrograman. Kali ini kita membahas sebuah program C++ yang biasanya running pada cmd yaitu Program Menghitung Keliling Persegi Panjang. Sebelum kita menuangkan ke script program kita lihat rencana program kita :

Program Menghitung Keliling Persegi Panjang C++
Program Menghitung Keliling Persegi Panjang C++

Nah dari acuan diatas kita harus deskripsikan dulu rumus dari keliling persegi panjang
Rumusnya :
Keliling = 2*(p+l)
Sehingga dari Rumus diatas dituangkan ke dalam Program C++ menjadi :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int p,l;
    float keliling_persegi_panjang;
    
    cout<<"Program Bangun Datar Untuk Menghitung Keliling Persegi Panjang"<<endl<<endl;
    cout<<"Masukan nilai panjang ( p ) = ";
    cin>>p;
    cout<<"Masukan nilai lebar ( l ) = ";
    cin>>l;
    
    keliling_persegi_panjang=2*(p+l);
    
    cout<<endl;
    cout<<"Keliling persegi panjang dengan panjang "<<p<<" dan lebar "<<l<<" adalah "<<keliling_persegi_panjang;
    cout<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Script di atas telah di ujicoba dan hasilnya running. Jikalau ada suatu pertanyaan atau ada yang kuran mengerti silahkan tanyakan di bawah. Untuk screenshot atau hasil dari script di atas :

Screenshot Program

Salam Pemalas Mari Belajar ( MALESBELAJAR)

Program C++ Sederhana Menghitung Keliling Persegi

Berjumpa lagi sahabat malesbelajar dot com, kali ini kita akan berdiskusi masalah hitung-hitungan di dalam sebuah pemrograman dengan pembahasan Membuat Program Menghitung Keliling Persegi di C++ yang sederhana dan gampang saja, ini screenshot awal sebagai acuan dalam kita membuatnya :

Program C++  Keliling Persegi
Program dari C++ :  Keliling dari Persegi
Seperti biasanya kita deklarasikan kebutuhan dasarnya, udah pada tahu semuanya? Hal yang perlu dipahami pertama kali pastinya RUMUS, karena rumus awal untuk membuat apapun yang berhubungan dengan hitung-menghitung.
Rumusnya :
K = s+s+s+s atau
K = 4*s
K diatas adalah Keliling dari Persegi, sahabat bebas menggunakan yang mana saja untuk pengaplikasian ke program, tapi untuk kali ini menggunakaan rumus yang ke-2 ( 4*s ) biar pendek.
Selanjutnya kita masukan ke dalam script programnya, sehingga menjadi seperti di bawah :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int s;
    float keliling_persegi;
    
    cout<<"Program Bangun Datar Untuk Menghitung Keliling Persegi"<<endl<<endl;
    cout<<"Masukan nilai sisi ( s ) = ";
    cin>>s;
    
    keliling_persegi=4*s;
    
    cout<<endl;
    cout<<"Keliling persegi dengan sisi "<<s<<" adalah "<<keliling_persegi;
    cout<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Output dari Progrm di atas sebagai berikut :


Output Program C++ Keliling Persegi
Output Program C++ Keliling Persegi

Program C++ Menghitung Keliling Lingkaran Sederhana

Sahabat malesbelajar, kali ini kita akan belajar program sederhana yang bisa sahabat lakukan untuk mengisi waktu luang dan untuk belajar bersama teman-teman. Apa yang akan kita bahas? Yaitu tentang Program menghitung keliling lingkaran. Lihat screenshot di bawah :

Program C++ Menghitung Keliling Lingkaran Sederhana
Program Menghitung Keliling Lingkaran
Belajar itu jangan yang susah-susah, apalagi bagi para PEMALAS :D belajar yang gampang juga udah males apa lagi yang rumit atau susah mendingan tidur kali. Bagaimana awal ketika akan membuat program? Seperti yang telah di bahas sebelumnya ketika kita belajar membuat script-script seperti Menghitung Luas Lingkaran kita jabarkan dulu bagaimana rumusnya. Rumus keliling lingkaran yaitu :
K=3,14*(2*r) atau K= 3,14*d
Sebenarnya angka 3,14 bisa anda ganti dengan 22/7 ketika menggunakan angka dengan kelipatan 7 tapi tidak dipungkiri anda menggunakan 22/7 untuk angka yang bukan kelipatan 7. So enaknya sahabat mau pakai yang mana. "d" singkatan dari diameter, diameter itu 2 kali dari jari-jari.
Script ketika dimasukan ke program :

source code program keliling lingkaran
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int r;
    float keliling_lingkaran;
    
    cout<<"Program Untuk Mengitung Keliling Lingkaran"<<endl<<endl;
    cout<<"Masukan nilai jari-jari ( r ) = ";
    cin>>r;
    
    keliling_lingkaran=(22*(2*r)/7);
    
    cout<<endl;
    cout<<"Keliling lingkaran dengan jari-jari "<<r<<" adalah "<<keliling_lingkaran;
    cout<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Screenshot dari program di atas :

Program C++ Menghitung Keliling Lingkaran
Screenshot Program C++ Menghitung Keliling Lingkaran
Di atas kita telah bahas untuk pembuatan program mencari keliling. Untuk orogram-program lainnya bisa anda masuk disini. Bilamana ada pertanyaan anda tanyakan disini. Salam Pemalas Mari Belajar.

Menghubungkan Database MySQL dengan PHP

Tutorial kali ini mengenai php dan mysql dengan tema menghubungkan atau mengkoneksikan sebuah database MySQL dengan PHP agar bisa mengeluarkan data dalam database kedalam PHP 

nah silahkan perhatikan source code dibawah ini dan keterangannya agar nanti anda bisa memahaminya lebih jelas jika sekarang anda ingin mempelajari database dan koneksi ke php
  
 <?php
 
$host = "localhost";
$user = "root";
$pass = "";
$database = "contoh";

$conn = mysql_connect($host, $user, $pass);
if ($conn) {
$buka = mysql_select_db ($database);
if (!$buka) {
die ("Database tidak dapat dibuka");
}
} else {
die ("Server MySQL tidak terhubung");
}
?>

dengan menggunakan sebuah  software XAMPP sebagai webserver dan database.
untuk keterangan diatas adalah
Nama database yang saya buat adalah contoh,
dengan username  adalah root,
dan password  adalah null atau artinya yaitu kosong.

mungkin sekarang lebih jelas setelah memperhatikan source code php diatas dengan diberikan keterangan. nah silahkan sourc code daiatas disimpan dengan nama connect.php  sebenarnya gak harus connect.php bisa anda buat sendiri dengan nama sesuka anda tapi karena itu adalah sebuah isarat untuk koneksi kesuatu tempat yang membutuhkan hubungan mending dikasih nama connect.php atau koneksi.php

semoga bisa membantu anda, jika masih bingung silahkan tanyakan kepada kami

Program C++ Menghitung Luas Lingkaran Sederhana

Sahabat Malesbelajar yang mudah-mudahan sudah tidak jadi pemalas, kali ini kita berbincang tentang Pemrograman C++  setelah kemarin kita belajar tentang Program C++ Menghitung Luas Seigtiga. Sekarang saatnya untuk membawakan materi yang masih berhubugan dengan matematika tapi tenang ini masih perhitungan yang dasar-dasar yaitu Menghitung Luas Lingkaran Menggunakan Program C++ yang pasti sederhana saja biar tidak pusing. :D

 Menghitung Luas Lingkaran Program C++
Program C++ Menghitung Luas Lingkaran

Kalau disuruh menghitung-hitung apalagi ini tentang luas lumayan sulit kayaknya, tapi tenang kami lampirkan rumus yang digunakan dalam pembuatan program ini.
Rumusnya
Luas Lingkaran =           22 * r * r         atau            3.14 * r * r
                                                 7
Untuk rumus 22/7 digunakan ketika jari jari kelipatan dari 7 dan 3.14 digunakan ketika menghadapi angka kecuali kelipatan 7 tadi. Dari rumus di atas kita bisa buat menjadi program seperti di bawah ini :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int r;
    float luas_lingkaran;
    
    cout<<"Program Untuk Mengitung Luas Lingkaran"<<endl<<endl;
    cout<<"Masukan nilai jari-jari ( r ) = ";
    cin>>r;
    
    luas_lingkaran=(22/7)*r*r;
    
    cout<<endl;
    cout<<"Luas linkaran dengan jarijari "<<r<<" adalah "<<luas_lingkaran;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Penjelasan
Program di atas menggunakan inputan dari keybard sehingga kita bebas memasukan angka untuk mengisi jari-jari yang digunakan untuk perhitungan mencari luas ini. Jika sahabat tidak menginginkan inputan dari keyboard atau luar cukup ganti code
cout<<"Masukan nilai jari-jari ( r ) = ";
cin>>r;
dengan
r=nilai_untuk_jari-jari
nilai_untuk_jari-jari disana sahabat bisa memasukan nilai seperti 7 atau 80 atau 5 terserah kalau kata anak gaul itu suka-suka kita aja. :D Sehingga setelah diganti akan menjadi source code seperti di bawah :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int r;
    float luas_lingkaran;
    
    cout<<"Program Untuk Mengitung Luas Lingkaran"<<endl<<endl;
    r=7;
    
    luas_lingkaran=(22/7)*r*r;
    
    cout<<endl;
    cout<<"Luas linkaran dengan jarijari "<<r<<" adalah "<<luas_lingkaran;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Sangat mudah dalam berkreasi program itu, program di atas juga dapat sobat kembangkan lebih lanjut sesuai kreasinya, tiap orang pasti beda dalam berkreasi atau mengembangkan sesuatu itu. OK telah kita selesaikan satu materi lagi tentang Program C++ Menghitung Luas Lingkaran Sederhana semoga artikel ini bisa membantu sahabat untuk memerdalam pengetahuan tentang pemrograman. Salam Pemalas Mari Belajar

Cara Memasang code Javascript pada Blogger (Blogspot)

Hallo Sobat Pemalas Kali ini kita akan membahas javascript yaitu mengenai cara menampilkan code java script pada blogspot, jadi apakah menempatkan javascript pada blogspot itu hanya sesimple seperti yang anda pikirkan?, jawabannya: emang benar memasang javascript emang  mudah tapi semudah apapun kalau tidak menaati aturan pasti akan salah benar begitukan :)

pertama adalah buat tag pembuka dan tag penutup buat code, ini adalah code utama yang nanti kita akan gunakan ^_^

 <script type='text/javascript'>  
 // <![CDATA[ 
code java script anda  
 // ]]>
  </script> 

jadi code di bawah ini yang membedakan, biar nanti bisa di pasangkan di pengeditan blog anda

 
// <![CDATA[ 
 code java script anda 
// ]]>

nah  jadi hasil akhirnya adalah seperti ini, ini adalah javascript comment blogger yang saya coba berikan contoh kepada anda
 
<script type='text/javascript'>
    (function() {
      var items = <data:post.commentJso/>;
      var msgs = <data:post.commentMsgs/>;
      var config = <data:post.commentConfig/>;

// <![CDATA[
      var cursor = null;
      if (items && items.length > 0) {
        cursor = parseInt(items[items.length - 1].timestamp) + 1;
      }

      var bodyFromEntry = function(entry) {
        if (entry.gd$extendedProperty) {
          for (var k in entry.gd$extendedProperty) {
            if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {
              return '<span class="deleted-comment">' + entry.content.$t + '</span>';
            }
          }
        }
        return entry.content.$t;
      }

      var parse = function(data) {
        cursor = null;
        var comments = [];
        if (data && data.feed && data.feed.entry) {
          for (var i = 0, entry; entry = data.feed.entry[i]; i++) {
            var comment = {};
            // comment ID, parsed out of the original id format
            var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);
            comment.id = id ? id[2] : null;
            comment.body = bodyFromEntry(entry);
            comment.timestamp = Date.parse(entry.published.$t) + '';
            if (entry.author && entry.author.constructor === Array) {
              var auth = entry.author[0];
              if (auth) {
                comment.author = {
                  name: (auth.name ? auth.name.$t : undefined),
                  profileUrl: (auth.uri ? auth.uri.$t : undefined),
                  avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)
                };
              }
            }
            if (entry.link) {
              if (entry.link[2]) {
                comment.link = comment.permalink = entry.link[2].href;
              }
              if (entry.link[3]) {
                var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);
                if (pid && pid[1]) {
                  comment.parentId = pid[1];
                }
              }
            }
            comment.deleteclass = 'item-control blog-admin';
            if (entry.gd$extendedProperty) {
              for (var k in entry.gd$extendedProperty) {
                if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {
                  comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;
                } else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime') {
                  comment.displayTime = entry.gd$extendedProperty[k].value;
                }
              }
            }
            comments.push(comment);
          }
        }
        return comments;
      };

      var paginator = function(callback) {
        if (hasMore()) {
          var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';
          if (cursor) {
            url += '&published-min=' + new Date(cursor).toISOString();
          }
          window.bloggercomments = function(data) {
            var parsed = parse(data);
            cursor = parsed.length < 50 ? null
                : parseInt(parsed[parsed.length - 1].timestamp) + 1
            callback(parsed);
            window.bloggercomments = null;
          }
          url += '&callback=bloggercomments';
          var script = document.createElement('script');
          script.type = 'text/javascript';
          script.src = url;
          document.getElementsByTagName('head')[0].appendChild(script);
        }
      };
      var hasMore = function() {
        return !!cursor;
      };
      var getMeta = function(key, comment) {
        if ('iswriter' == key) {
          var matches = !!comment.author
              && comment.author.name == config.authorName
              && comment.author.profileUrl == config.authorUrl;
          return matches ? 'true' : '';
        } else if ('deletelink' == key) {
          return config.baseUri + '/delete-comment.g?blogID='
               + config.blogId + '&postID=' + comment.id;
        } else if ('deleteclass' == key) {
          return comment.deleteclass;
        }
        return '';
      };

      var replybox = null;
      var replyUrlParts = null;
      var replyParent = undefined;

      var onReply = function(commentId, domId) {
        if (replybox == null) {
          // lazily cache replybox, and adjust to suit this style:
          replybox = document.getElementById('comment-editor');
          if (replybox != null) {
            replybox.height = '250px';
            replybox.style.display = 'block';
            replyUrlParts = replybox.src.split('#');
          }
        }
        if (replybox && (commentId !== replyParent)) {
          document.getElementById(domId).insertBefore(document.getElementById('form-wrapper'), null);
          replybox.src = replyUrlParts[0]
              + (commentId ? '&parentID=' + commentId : '')
              + '#' + replyUrlParts[1];
          replyParent = commentId;
        }
      };

      var hash = (window.location.hash || '#').substring(1);
      var startThread, targetComment;
      if (/^comment-form_/.test(hash)) {
        startThread = hash.substring('comment-form_'.length);
      } else if (/^c[0-9]+$/.test(hash)) {
        targetComment = hash.substring(1);
      }

      // Configure commenting API:
      var configJso = {
        'maxDepth': config.maxThreadDepth
      };
      var provider = {
        'id': config.postId,
        'data': items,
        'loadNext': paginator,
        'hasMore': hasMore,
        'getMeta': getMeta,
        'onReply': onReply,
        'rendered': true,
        'initComment': targetComment,
        'initReplyThread': startThread,
        'config': configJso,
        'messages': msgs
      };

      var render = function() {
        if (window.goog && window.goog.comments) {
          var holder = document.getElementById('comment-holder');
          window.goog.comments.render(holder, provider);
        }
      };

      // render now, or queue to render when library loads:
      if (window.goog && window.goog.comments) {
        render();
      } else {
        window.goog = window.goog || {};
        window.goog.comments = window.goog.comments || {};
        window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];
        window.goog.comments.loadQueue.push(render);
      }
    })();
// ]]>
  </script>


makasih sobat pemalas telah berkunjung di sini

Program C++ Menghitung Keliling Segitiga

Salam sejahtera, sahabat malesbelajar kali ini kita belajar sedikit lagi tentang pemrograman yaitu tentang Program C++ menghitung keliling segitiga. Sebelumnya kita sudah belajar tentang Program C++ menghitung luas segitiga yang telah di bahas habis-habisan. Beberapa artikel telah dibuat untuk membahas bahasa C Plus Plus ini, tidak dipungkiri lagi untuk kita selaku pemalas supaya disini belajar lebih.

Program C++ Menghitung Keliling Segitiga

Sahabat Malesbelajar, sebelumnya kita harus tahu dulu dasar dari menghitung keliling dari segitiga itu sendiri. Sebetulnya bagaimana dan apa rumusnya? pasti jadi pertanyaan, begini
Rumus dasar :
alas+tinggi+sisimiring
dari rumus diatas kita simpulkan untuk mencarinya tinggal menjumlahkan sisi-sisi yang ada. Sekarang bagaimana kalau diimplementasikan ke dalam bahasa Pemrograman khususnya bahasa C++ jadinya itu seperti dibawah :


#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

int main(int argc, char *argv[])
{
    int alas, tinggi;
    float keliling_segitiga, sisi_miring;
    
    cout<<"Program Mengitung Keliling Segitiga"<<endl<<endl;
    cout<<"Masukan nilai alas = ";
    cin>>alas;
    cout<<"Masukan nilai tinggi = ";
    cin>>tinggi;
    
    sisi_miring=sqrt((alas*alas)+(tinggi*tinggi));
    keliling_segitiga=alas+tinggi+sisi_miring;
    
    cout<<endl;
    cout<<"Keliling segitiga dengan alas "<<alas<<" dan tinggi "<<tinggi<<" adalah "<<keliling_segitiga;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Penjelasannya :
Pada program ini kita bisa lihat ada dua perhitungan, nah pasti ada keluar pertanyaan Kenapa ko pake dua perhitungan? satu saja cukup? Begini sebenarnya 1 juga cukup, cuma supaya jelas karena rumus utama dari mencari kelilng adalah alas + tinggi + sisimiring nah yang sudah diketahui atau untuk mencari keliling biasanya sudah diketahui alas dan tingginya maka dari itu satu poin yaitu sisi miring pasti dan memang wajib harus dicari dulu berapa nilainya. Lihat script ini
sisi_miring=sqrt((alas*alas)+(tinggi*tinggi));
Nah setelah diketahui nilainya baru kita masukan ke rumus utamanya :
keliling_segitiga=alas+tinggi+sisi_miring;
Setelah dimasukan baru diketahui hasil dari kita membuat program ini yaitu Hasil Keliling dari Segitiganya.

Sekian dulu kita belajar. Gampang sekali untuk membuat Program C++ Menghitung Keliling Segitiga, tidak ada yang sulit kalo kita belajar, walau memang males banget untuk belajar di ruang kelas, mending belajar disini sesama pemalas :D dan kalau masih kurang jelas silahkan ditanyakan, insyaalloh kami batu sebisa dan semaksimal mungkin. Salam Pemalas Mari Belajar.

Program C++ Menghitung Luas Segitiga

Kali ini kita belajar program lagi yaitu program C++ dan aplikasi atau compiler yang digunakan masih sama seperti biasanya yaitu DEV C++, lebih spesifik kita akan membahas tentang Program C++ Menghitung Luas Segitiga. 

Program C++ Menghitung Luas Segitiga
Program C++ Menghitung Luas Segitiga


Apa saja dasar supaya kita paham dalam mencari atau menghitung luas dari segitiga ini, yang pertama harus mengenal rumusnya dahulu. Rumus dari luas segitiga yaitu
( alas * tinggi )/2
setelah tau bagaimana rumus dari luas segitiganya sekarang kita masuk ke pengaplikasian ke programnya itu sendiri untuk jelasnya coba amati source code di bawah ini :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int alas, tinggi;
    float luas_segitiga;
    
    cout<<"Program Mengitung Luas Segitiga"<<endl<<endl;
    alas=4;
    tinggi=5;
    
    luas_segitiga=(alas*tinggi)/2;
    
    cout<<endl;
    cout<<"Luas segitiga dengan alas "<<alas<<" dan tinggi "<<tinggi<<" adalah "<<luas_segitiga;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Penjelasannya :
Pertama untuk code
int alas, tinggi;
float luas_segitiga;
diunakan untuk pendeklarasian dari jenis data yang akan kita gunakan dan nama dari variabelnya.

Yang kedua
luas_segitiga=(alas*tinggi)/2;
digunakan untuk proses dalam menghitung luas segitiga. Dimana hasil perkalian alas tinggi dibagi dua ditampung dalam variabel luas_segitiga.

Bagian terakhir
cout<<"Luas segitiga dengan alas "<<alas<<" dan tinggi "<<tinggi<<" adalah "<<luas_segitiga;
kalo yang ini tau kan untuk memunculkan hasil dari perhitungan mencari luas segitiga.

Script program di atas juga menggunakan nilai yang tidak bisa berubah atau sudah di set didalamnya yaitu pada
alas=4;
tinggi=5;
apabila ingin dirubah supaya kita bisa memasukan datanya dari keyboard tinggal mengganti dua baris di atas dengan
cout<<"Masukan nilai alas = ";
cin>>alas;
cout<<"Masukan nilai tinggi = ";
cin>>tinggi;
dan akan menjadi script seperti di bawah ini :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int alas, tinggi;
    float luas_segitiga;
    
    cout<<"Program Mengitung Luas Segitiga"<<endl<<endl;
    cout<<"Masukan nilai alas = ";
    cin>>alas;
    cout<<"Masukan nilai tinggi = ";
    cin>>tinggi;
    
    luas_segitiga=(alas*tinggi)/2;
    
    cout<<endl;
    cout<<"Luas segitiga dengan alas "<<alas<<" dan tinggi "<<tinggi<<" adalah "<<luas_segitiga;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Dari script di atas kita bisa belajar  Program C++ Menghitung Luas Segitiga dengan dua versi yaitu menggunakan inputan keyboard untuk nilai yang akan dihitung dan yang sudah di set di dalam programnya. Semoga bisa bertambah selalu ilmu kita semua walaupun kita sangat malas apabila belajar dalam ruangan, dan kita semua berharap untuk dapat saling berbagi ilmu terus-menerus. Salam Pemalas Mari Belajar

Contoh Contoh Program C++

Taukah anda bagaimana contoh contoh program c++  yang paling dasar untuk kita pelajari sebagai seorang pemula. Pasti sangat sulit untuk mempelajarinya? Apalagi bagi kita para pemalas yang tau lah sendiri untuk mendapatkan ilmu atau belajar di lingkungan pendidikan sangat sulit. Nah oleh karena itu pada kesempatan kali ini kita mempelajari contoh dasar dari program pada c++. Agar lebih enak dan mantap disarankan untuk menggunakan Program DEV C++ supaya sama dengan kami, tetapi menggunakan program yang lain juga tidak apa-apa yang penting berbasis C. :D 

Contoh Contoh Program C++
Contoh Contoh Program C++


Ok langsung saja, kelamaan tar gak belajar-belajar. Di bawah listnya untuk contoh contoh program c++ :

Menampilkan kata apapun menggunakan C++ sangat simple. Sekarang coba kita liat source code di bawah ini :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    cout<<"Hello World";
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Script di atas akan menampilkan kata "Hello World", ini adalah dasar  yang paling mendasar dari pemrograman dan harus kita tau untuk dapat menggunakan sintak cout kita harus mengimbuhkan atau memasukan fungsi header atau"#include <iostream>". Simpel coba sendiri dan mari kita belajar lagi.

Program operasi matematika di sini kita membahasnya ke yang mendasar saja dulu yaitu operasi Penjumlahan , Pengurangan , Perkalian, Pembagian. Pasti ada pertanyaan : Kenapa cuma 4 yang kita bahas dulu? Gini dengan kita menerti proses atau operasi dari keempat empatnya kita bisa mengembangkan ke sintak yang lebih tinggi tingkatannya.
Sebelumnya kita harus tau dulu simbol apa yang mewakili dari operasi di atas nah ini dia simbolnya :
+ untuk penjumlahan
- untuk pengurangan
* untuk perkaliann
/ untuk pembagian
Ini dia scriptnya :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    //deklarasi untuk variabel
    int angka1, angka2, penjumlahan, pengurangan, perkalian, pembagian;
    
    angka1=12;
    angka2=2;
    //prosesnya
    penjumlahan = angka1 + angka2;
    pengurangan = angka1 - angka2;
    pembagian = angka1 / angka2;
    perkalian = angka1 * angka2;
    //sintak untuk operasinya
    cout<<"Nilai Pertama : "<<angka1<<endl;
    cout<<"Nilai Kedua   : "<<angka2<<endl;
    cout<<endl;
    cout<<"PENJUMLAHAN = "<<penjumlahan<<endl;
    cout<<"PENGURANGAN = "<<pengurangan<<endl;
    cout<<"PEMBAGIAN = "<<pembagian<<endl;
    cout<<"PERKALIAN = "<<perkalian<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}


Kita mengunakan program dari operasi matematika saja. karena ini cara membuat inputannya jadi kita inputkan nilai dari angka1 dan angka2 dari script di atas. Hasilnya begini :

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    //deklarasi untuk variabel
    int angka1, angka2;
    float penjumlahan, pengurangan, perkalian, pembagian;

    //untuk inputan
    cout<<"Input nilai pertama = ";
    cin>>angka1;
    cout<<"Input nilai kedua = ";
    cin>>angka2;
    cout<<endl;
    //prosesnya
    penjumlahan = angka1 + angka2;
    pengurangan = angka1 - angka2;
    pembagian = angka1 / angka2;
    perkalian = angka1 * angka2;
    //sintak untuk operasinya
    cout<<"Nilai Pertama : "<<angka1<<endl;
    cout<<"Nilai Kedua   : "<<angka2<<endl;
    cout<<endl;
    cout<<"PENJUMLAHAN = "<<penjumlahan<<endl;
    cout<<"PENGURANGAN = "<<pengurangan<<endl;
    cout<<"PEMBAGIAN = "<<pembagian<<endl;
    cout<<"PERKALIAN = "<<perkalian<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Di atas telah di jelaskan contoh contoh program c++ yang sangat dasar. Semua program di atas dapat running dan berjalan lancar karena telah dicoba pastinya, jikalau ada error atau apapun itu yang tidak dimengerti silahkan tanya saja. Kami usahakan semaksimal mungkin untuk di jawab. Baca juga artikel lainnya tentang Konversi Angka Desimal ke Romawi C++.  Salam Pemalas mari Belajar.

Konversi Angka Desimal ke Romawi C++

Program C++ untuk Konversi Angka Desimal ke Romawi mungkin bagi pemalas akan sangat sulit untuk membuatnya kan :v tapi gak usah khawatir kita disini akan sama-sama belajar untuk membuatnya, dalam kasus biasanya orang membuat ini untuk kebutuhan penggantian angka ke decimal dalam sebuah program yang nanti akan dibuat



metode dalam program ini sebagai berikut, dibawah ini adalah aturan konversi angka desimal ke romawi dan ini harus kita pahami dan hapal :)

M=1000
D=500
C=100
L=50
X=10
V=5
I=1

nah dari  data diatas nanti akan kita gunakan untuk pengaplikasian program ini, yang terutama kita harus mengetahui aturannya terlebih dahulu seperti yang diterangkan diatas

saat kita menggunakan program ini maka kita perlu mengetahui alur kerja program ini. untuk alur kerja program konversi angka desimal ke romawi sebagai berikut:

Misalkan saja kita coba  menginputkan angka 45
seperti yang sudah di inisialisasikan, jika angka >=10 dan angka >=40, tulis XL.
Kemudian, angka yang kita inputkan tadi (45) kita kurangi dengan 40 (XL).
Jadi sekarang kita dapatkan XL + sisa angka 5.
Setelah itu, sisa angka 5 dituliskan dengan V (karena tidak memenuhi kondisi angka >=5 ataupun angka ==9) dan angka sudah habis dibagi.

Jadi konversi total adalah XLV

nah mungkin keterangan dari penjelasan diatas sangat jelas bukan? sementara itu di bawah ini adalah source code program yang telah di jelaskan diatas

Source Code Konversi Angka Desimal ke Romawi dengan menggunakan C++


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{

    double angka;
    cout<<"Masukkan Angka: ";
    cin>>angka;

    if(angka<1||angka>3999)
    cout<<"Angka Tidak Boleh Lebih Dari 3999!!";
    else{
    while(angka>=1000){
    cout<<"M";
    angka-=1000;
                     }
    if(angka>=500){
    if(angka>500){
    if(angka>=900){
    cout<<"CM";
    angka-=900;
    }
    else{
    cout<<"D";
          angka-=500;
    }
    }
    }

    while(angka>=100){
    if(angka>=400){
    cout<<"CD";
    angka-=400;
    }
    else{
    angka-=100;
    }
    }
    if(angka>=50){
    if(angka>=90){
    cout<<"XC";
    angka-=90;
    }
    else{
    cout<<"L";
    angka-=50;
    }
    }

    while(angka>=10){
    if(angka>=40){
    cout<<"XL";
    angka-=40;
    }
    else{
    cout<<"X";
    angka-=10;
    }
    }
    if(angka>=5){
    if(angka==9){
    cout<<"IX";
    angka-=9;
    }
    else{
    cout<<"V";
    angka-=5;
    }
    }

    while(angka>=1){
    if(angka==4){
    cout<<"IV";
    angka-=4;
    }
    else{
    cout<<"I";
    angka-=1;
    }
    }
    }

    cout<<endl<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Dalam pengaplikasian program Konversi Angka Desimal ke Romawi C++ silahkan salin code diatas kemudian jalankan pada aplikasi DEV C++ anda, usahakan dev c++ anda update selalu :) jika nanti menemui kesulitan dalam menggunakan program Konversi Angka Desimal ke Romawi silahkan tanyakan dibawah ini melalui kotak komentar agar nanti kami bisa membantu

Memanggil Program atau File Di Komputer Dengan C++

Memanggil Program atau File Di Komputer Dengan C++ itu sangat mudah bagi yang mempelajari program c++ tapi bagi yang tidak pernah belajar dengan c++ pasti akan sulit apa lagi programer pemula c++, nah bagai mana dengan metode yang digunakan? dalam aplikasi ini ok sekarang saya akan membantu anda dalam membuat program ini
memanggil program dengan c++

 sebenernya banyak caranya tapi disini yang dibahas adalah menggunakan metode system() tapi jika anda memilih menggunakan yang lain mungkin lain kali akan di bahas ok :)

ok kita mulai, syntax yang di gunakan pada c++ untuk memanggil program atau file kita gunakan syntax ini 
 system(“direktori_penyimpanan_file[C,D,dll] :\\Nama_folder\\Nama_Program_atau_File”); 
nah syntax diatas adalah yang nanti akan kita gunakan dalam pembuatan program, nah dari syntak diatas kita bisa memanggil file yang berexstensi apapun entah itu exe, doc (bagi dokumen yang di simpan di word), ppt (power point) atau yang lainnya jadi gak perlu bingung ketika anda disuruh memanggila file dalam komputer yang berexstensi beda-beda 

nah untuk source code nya sebagai berikut :

----- source code program file c++ untuk memanggil file dalam komputer

#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char *argv[])
{
    int a;
malesbelajar:
    cout<<"\n\n\n\t\t\t\tMenu :\n";
    cout<<"\t\t\t1. Qt Creator\n";
    cout<<"\t\t\t2. Killing Me inside-kamu.mp3\n";
    cout<<"\t\t\t3. Exit";
    cout<<"\n\t\t\tPilihanmu : ";
    cin>>a;

    if(a==1){
             system("C:\\NokiaQtSDK\\QtCreator\\bin\\qtcreator.exe");
             }
    else if(a==2){
         system("D:\\killing me inside-kamu.mp3");
         }
    else if(a==3){
         return EXIT_SUCCESS;
         }
    else{
         cout<<"Pilihan tidak ada\n";
         system("pause");
         system("cls");
         goto malesbelajar;
         }

    system("PAUSE");
    return EXIT_SUCCESS;
}



nah program diatas akan running jika di jalankan menggunakan program Dev C++, mungkin jika anda mencoba nya dan tidak jalan kemungkinan itu program anda, untuk test yang dilakukan program running tanpa masalah

jika anda menemukan kesulitan dalam  Memanggil Program atau File Di Komputer Dengan C++  menggunakan kode ini bisa di tanyakan dibawah, kami akan selalu membantu dan kita akan belajar bersama - sama selaku pemalas :D

semoga bermanfaat

Program C++ Pengurutan (Sorting) Data Acak - Bubble Sort, Selection Sort, dan Shell Sort

Program C++ kali ini adalah Pengurutan (Sorting) Data dari data yang Acak menggunakan metode  sebagai berikut:
  1. Bubble Sort
  2. Selection Sort
  3. Shell Sort 
 disini di jelaskan beberapa metode, program ini menjelaskan pengurutan data acas secara lengkap, tapi nanti bisa dipecah sendiri-sendiri tidak dijadikan satu dalam satu program seperti dibawah ini, bisa jadi nanti Bubble Sort sendiri, Selection Sort sendiri dan Shell Sort sendiri ... tapi kali ini program yang di tampilkan adalah progrm c++ yang ketiganya di jadikan satu


Source Code Program C++ Pengurutan (Sorting) Data Acak Metode Bubble Sort, Selection Sort, dan Shell Sort

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
#include <time.h>
#include <windows.h>
#define MAX 1

bubble();
SelectionSort();
shell();
int pilihan,hitung,i;
char ulang,pilih;
char nx[10];
int data[MAX];
int data1[100];
int temp;
int n;
int cek(char str[])
{
 int i, panjang;
 panjang=strlen(str);
 for(i=0;i<panjang;i++)
 {
 if((i==0)&&(str[i]=='-'))
 i++;
 if(!isdigit(str[i]))
 {
 cout<<"Input salah ! Ulangi input !\n";
 return 0;
 }
 }
 return 1;
}
int main()
{
awal :
clrscr();
do
 {
/*int n;
 for (hitung=0;hitung<8;hitung++)
 data1[hitung]=data[hitung]; */
cout<<"========================"<<endl;
 cout<<"| Program Sorting Data |"<<endl;
 cout<<"========================"<<endl;
 cout<<" "<<endl<<endl;
 cout<<"Masukkan Banyak Data : ";
 cin>>nx;
 cout<<endl;
 }
while(!cek(nx));
 n=atoi(nx);
 int data[100];
 srand(time(NULL));
 int i;
 for(i=0;i<n;i++)
 {
 data[i]= rand()%n;
 cout<<data[i]<<" ";
 }
cout<<endl;
{
 for (hitung=0;hitung<n;hitung++)
 data1[hitung]=data[hitung];
cout<<"\n==========================\n";
 cout<<"| Pilihan Metode Sorting |\n";
 cout<<"--------------------------\n";
 cout<<"| 1.Bubble sort |\n";
 cout<<"| 2.Selection sort |\n";
 cout<<"| 3.Shell sort |\n";
 cout<<"==========================\n\n";
cout<<"Pilih Metorde Sorting <1-3>: ";
 cin>>pilihan;
 cout<<"------------------------------------------------\n";
 cout<<"Pilihan pengurutan Ascending/Descending [a/d]? ";
 cin>>pilih;
 switch (pilihan)
 {
 case 1:
 bubble();
 break;
 case 2:
 SelectionSort();
 break;
 case 3:
 shell();
 break;
 default:
 cout<<"kode salah";
 break;
 }

 cout<<"\nUrutlan Lagi? [y/t]";
 cin>>ulang;
 cout<<"\n\n";
 if (ulang=='y'||ulang=='Y')
 {
 goto awal;
 }
 else
 {
 exit(1);
 }
 }
}

bubble()
{
 cout<<"------------------------------------------------\n";
 for (int i=0; i<n-1; i++)
 for (int ii=0; ii<n-1; ii++)
 if (data1[ii]>=data1[ii+1])
 {
 temp=data1[ii];
 data1[ii]=data1[ii+1];
 data1[ii+1]=temp;
 }
if (pilih=='a')
 {
 cout<<"\nMenjalankan metode Bubble Sort dengan pengurutan Ascending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(int iii=0; iii<n; iii++)
 cout<<data1[iii]<<" ";
 }
 if (pilih=='d')
 {
 cout<<"\nMenjalankan metode Bubble Sort dengan pengurutan Descending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(int iii=n-1; iii>=0; iii--)
 cout<<data1[iii]<<" ";
 }
 cout<<"\n";
}

SelectionSort()
{
 cout<<"------------------------------------------------\n";
 int kecil;
 for (int i=0;i<n;i++)
 {
 kecil=i;
 for (int j=kecil+1; j<n;j++)
 {
 if (data1[kecil]>data1[j])
 {kecil=j;}
 }
 temp=data1[i];
 data1[i]=data1[kecil];
 data1[kecil]=temp;
 }
if (pilih=='a')
 {
 cout<<"\nMenjalankan metode Selection Sort dengan pengurutan Ascending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(int iii=0; iii<n; iii++)
 cout<<data1[iii]<<" ";
 }
 if (pilih=='d')
 {
 cout<<"\nMenjalankan metode Selection Sort dengan pengurutan Dscending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(int iii=n-1; iii>=0; iii--)
 cout<<data1[iii]<<" ";
 }
 cout<<"\n";
}

shell()
{
 cout<<"------------------------------------------------\n";
int gap=n/2;
 do
 {
 int swap;
 do
 
 {
 swap=0;
 for(int i=0;i<n-gap;i++)
 if(data1[i]>data1[i+gap])
 {
 int t=data1[i];
 data1[i]=data1[i+gap];
 data1[i+gap]=t;
 swap=1;
 }
 }
 while(swap);
 }
 while(gap=gap/2);

if (pilih=='a')
 {
 cout<<"\nMenjalankan metode Shell Sort dengan pengurutan Ascending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(i=0;i<n;i++)
 cout<<data1[i]<<" ";
 }
 if (pilih=='d')
 {
 cout<<"\nMenjalankan metode Shell Sort dengan pengurutan Desscending";
 cout<<"\n\nHasil Pengurutan: \n\n";
 for(i=n-1;i>=0;i--)
 cout<<data1[i]<<" ";
 }
cout<<endl;
}


Diatas adalah program yang nanti akan di jalankan
Salin Source code  Program C++ Pengurutan (Sorting) Data Acak tersebut kedalam dev C++ anda kemudian jalankan tekan F9 semoga berhasil


Source Code Program C++ Pengurutan (Sorting) Data Acak Metode Bubble Sort, Selection Sort, dan Shell Sort


jika ada kekeliruan, atau masalah silahkan ditanyakan disini agar nanti bisa dibantu crew

Pengenalan Pemrograman Java (Class, Object, Attribute)

Pengenalan Pemrograman Java


Pengenalan Pemrograman Java  Sangat penting terutama bagi para pemula, program java sangat dibutuh kan teru utama dalam sebuah aplikasi hanphone nah maka dari itu kita disini akan mencoba mengenal pemrograman java yaitu
  1. Class
  2. Object
  3. Attribute
 kita akan membahas 3 point tersebut satu persatu

a. Class

Class  adalah  wadah  yang  berisi  abstraksi  (pemodelan)  dari  suatu  fungsi objek (benda),  yang  mendeskripsikan  data  (sifat  karakteristik)  dan  fungsi  yang  dimiliki oleh  objek tersebut.  Karena  kelas  merupakan  wadah  yang  akan  digunakan  untuk menciptakan  objek,  maka  jelaslah  bahwa  kita  harus  membuat  kelas  terlebih  dahulu sebelum membuat objek.

Dalam Java, kelas didefinisikan  menggunakan keyword class. Contoh class :

 class Manusia{
String nama;
}


Pada kode diatas, kelas yang dibuat adalah kelas Manusia. Dan nama merupakan atribut yang dimiliki kelas Manusia tersebut. Contoh pembuatan objek untuk kelas manusia adlah sebagai berikut :

 //membuat objek manusia
Manusia manusia = new Manusia ();
//mengubah nama objek manusia
manusia.nama="Denny Rahardjo"


 b. Objek

Object adalah sekumpulan software yang terdiri dari variable dan method-method terkait.  Object  saling  berinteraksi  dengan  saling  memanggil  metode  dari  satu  object  ke object lainnya, disebut message. Dengan kata lain, object merupakan instance sebenarnya dari  sebuah  class.  Instance  dibuat  sewaktu  kita  melakukan  inisialisasi  class  dengan menggunakan kata kunci new.

Objek merupakan hasil dari sebuah kelas, jika diibaratkan objek adalah kue, maka kelas adalah cetakan kuenya, dimana kue dibuat dengan cetakan tersebut. Dan sebuah cetakandapat membuat beberapa kue, artinya sebuah kelas dapat membuat beberapa objek.

Perintah untuk membuat objek :

 Kelasobjek= new Kelas()


Jika dalam kelas yang dibuat objek tersebut terdapat atribut, maka dapat dipanggi dengan . (titik) dan diakhiri dengan ()
Contoh :

 //memanggil fungsi
objek.namaFungsi()


c. Attribute
Atribut dari sebuah kelas adalah variabel global yang dimilki sebuah kelas, misalkan pada kelas sebagai berikut:

 class Elemen

 NilaiMatKul elmt
 Elemen next

 Elemen()
 {end constructor}
 {end class}


maka elmt dan next adalah atribut dari kelas Elemen. Atribut pada sebuah kelas memiliki izin akses jika kelas digunakan oleh kelas lain, izin akses itu seperti private, public dan protected.

Izin akses private pada sebuah atribut biasanya digunakan oleh sebuah kelas untuk melindungi atribut-atributnya agar tidak dapat diakses oleh kelas lain. Sebuah atribut yang dinyatakan sebagai private hanya dapat diakses secara langsung oleh kelas yang membungkusnya, sedangakan kelas lainnya tidak dapat mengakses atribut ini secara langsung, misalkan kelas sebagai berikut:

 class Elemen
 private NilaiMatKul elmt
 private Elemen next

 Elemen()
 {end constructor}
 {end class}


maka yang dapat mengakses elmt dan next hanyalah kelas Elemen sehingga jika sebuah kelas List di dalamnya mempunyai kode sebagai berikut:
Elemen e <- new Elemen
maka pengaksesan e.next tidak dizinkan pada kelas List. Agar isi dari sebuah atribut private dapat diakses oleh kelas lain dapat dibuat sebuah metode yang mengembalikan nilai atribut itu, misalnya sebagai berikut:public getNext() -> Elemen
-> next
{end getNext}
sehingga kelas lain akan mengakses atribut next pada kelas Elemen dengan kode Elemen n < e.getNext().


 Atribut Public
Izin akses public sebuah kelas, jika sebuah atribut diperbolehkan diakses secara langsung oleh kelas lain. Sebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, misalkan pada kelas Elemen sebagai berikut:

 class Elemen
 public NilaiMatKul elmt
 Elemen next

 Elemen ()
 {end constructor}
 {end class}


maka aatribut elmt dan next dapat diakses secara langsung oleh kelas lain, misalkan dengan kode:
Elemen e <- new Elemen()
e.next <- NULL
Jika sebuah atribut tidak ditulis izin aksesnya misalkan hanya ditulis Element next, maka interpreter Java akan menganggap atribut next mempunyai izin akses public.

Atribut Protected
Izin akses protected sebuah atribut biasanya digunakan oleh sebuah kelas, jika sebuah atribut diperbolehkan diakses secara langsung oleh kelas lain yang merupakan kelas turunannya ( inheritance). Sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas yang membungkusnya, misalkan pada kelas Elemen sebagai berikut:

 class Elemen
 protected NilaiMatKul elmt
 protected Elemen next

 Elemen()
 {end constructor}
 {end class}


maka atribut elmt dan next dapat diakses secara langsung oleh kelas lain yang merupakan turunan kelas Elemen. Izin akses protecteddimaksudkan untuk melindungi atribut agar tidak diakses secara langsung oleh sembarang kelas lain, namun diizinkan diakses secara langsung oleh kelas turunannya.