P. 1
Contoh Bahasa Pemograman c++

Contoh Bahasa Pemograman c++

|Views: 32|Likes:
Dipublikasikan oleh Chaira Ummatin

More info:

Published by: Chaira Ummatin on Jun 26, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

12/23/2012

pdf

text

original

1.

Membuat program perkalian matriks berordo 2X2 Pemrograman dengan Dev-C++ : #include <cstdlib> #include <iostream> #include <iomanip> using namespace std; int main(int argc, char *argv[]) { int a[2][2],b[2][2],m,n; for(m=0;m<2;m++) { for(n=0;n<2;n++) { cout<<"masukkan nilai matriks a("<<m<<","<<n<<"):"; cin>>a[m][n]; } } for(m=0;m<2;m++) { for(n=0;n<2;n++) { cout<<"masukkan nilai matriks b("<<m<<","<<n<<"):"; cin>>b[m][n]; } } cout<<"C:\n"; for(m=0;m<2;m++) { for(n=0;n<2;n++) { cout<<setw(3)<<(a[m][0]*b[0][n]+ a[m][1]*b[1][n]); } cout<<'\n'; } system("PAUSE"); return EXIT_SUCCESS; }

Pembahasan Program diatas :

· · · ·

Pendeklarasian variable array 2x2 perulangan Input untuk Dua matriks Proses perkalian output hasil matriks

2. Membuat program untuk melakukan perhitungan factorial. Pemrograman dengan Dev-C++ : #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { long a,b,m; cout<<"masukkan nilai factorial:"; cin>>a; b=1; for(m=1;m<=a;m++) b=b*m; cout<<"Hasil faktorial dari"<<a<<" adalah"<<b; system("PAUSE"); return EXIT_SUCCESS; } Pembahasan Program diatas : · Pendeklarasian a,b,m · masukkan nilai a · Proses · tampilkan hasil faktorial

3. Membuat program penjumlahan matriks berordo 2X2 Pemrograman dengan Dev-C++ : #include <cstdlib> #include <iostream> #include <iomanip> using namespace std; int main(int argc, char *argv[]) { int a[2][2],b[2][2],m,n; for(m=0;m<2;m++) { for(n=0;n<2;n++)

{ cout<<"masukkan nilai matriks a("<<m<<","<<n<<"):"; cin>>a[m][n]; } } for(m=0;m<2;m++) { for(n=0;n<2;n++) { cout<<"masukkan nilai matriks b("<<m<<","<<n<<"):"; cin>>b[m][n]; } } cout<<"C:\n"; for(m=0;m<2;m++) { for(n=0;n<2;n++) { cout<<setw(3)<<(a[m][n]+b[m][n]); } cout<<'\n'; } system("PAUSE"); return EXIT_SUCCESS; } Pembahasan Program diatas : · Pendeklarasian variable array 2x2 · perulangan Input untuk Dua matriks · Proses penjumlahan · output hasil matriks

4. Membuat Program perhitungan nilai Luas=panjang*Lebar. Pemrograman dengan Dev-C++ : #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { long luas, panjang, lebar; cout<<"masukkan nilai Panjang:"; cin>>panjang;

cout<<"masukkan nilai Lebar:"; cin>>lebar; luas=panjang*lebar; cout<<"Maka Luasnya adalah:"<<luas; system("PAUSE"); return EXIT_SUCCESS; } Pembahasan Program diatas : · Pendeklarasian variable Luas, Panjang dan Lebar · inputkan nilai panjang · inputkan nilai Lebar · Proses Luas=Panjang*Lebar · tampilkan hasil Luas

5. Program perulangan untuk menampilkan angka satu sampai dengan sepuluh dengan keterangan bilangan ganjil atau genap. Pemrograman dengan Dev-C++ : #include <cstdlib> #include <iostream> #include <iomanip> using namespace std; int main(int argc, char *argv[]) { int i, angka[10]; for(i=1;i<=10;i++) angka[i-1]=i; for(i=0;i<=9;i++) { if (angka[i]%2==0) cout<<"angka"<<angka[i]<<"adalah Bilangan Genap"<<endl; else cout<<"angka"<<angka[i]<<"adalah Bilangan Ganjil"<<endl; } system("PAUSE"); return EXIT_SUCCESS; } Pembahasan Program diatas : · Pendeklarasian variable i, array angka · pengisian array angka · proses perulangan for 0 s/d 10 · proses logika nested-If

·

penaikan nilai i

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->