#include <iostream.h>
#include <conio.h>
void masukan(int a[5][5],int b,int c)
{ for(int i=0;i<b;i++)
for(int j=0;j<c;j++)
{cout<<"Data ke "<<i<<j<<" = ";
cin>>a[i][j]; }
}
void jumlah(int a1[][5],int a2[][5],int a3[][5],int b1,int c1)
{ for(int i=0;i<b1;i++)
for(int j=0;j<c1;j++)
a3[i][j]=a1[i][j]+a2[i][j];
}
void tampilkan(int a[5][5],int b,int c)
{ for(int i=0;i<b;i++)
{ for(int j=0;j<c;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
}
int main() {
int dt1[5][5],dt2[5][5],dt3[5][5];
int b1,c1;
cout<<"Jumlah baris matrik = ";
cin>>b1;
cout<<"Jumlah kolom matrik = ";
cin>>c1;
cout<<"\nMatrik pertama\n";
masukan(dt1,b1,c1);
cout<<"\nMatrik kedua\n";
masukan(dt2,b1,c1);
jumlah(dt1,dt2,dt3,b1,c1);
cout<<"\nMatrik pertama\n";
tampilkan(dt1,b1,c1);
cout<<"\nMatrik kedua\n";
tampilkan(dt2,b1,c1);
cout<<"\nMatrik hasil penjumlahan\n";
tampilkan(dt3,b1,c1);
getch();
}
Setelah di compile and run :
Showing posts with label DDP. Show all posts
Showing posts with label DDP. Show all posts
Tuesday, January 17, 2012
Penjumlahan Matrik Menggunakan Array Pada C++
Program menghitung jumlah inputan pada matrik dengan menggunakan array dapat dilihat sebagai berikut :
Monday, January 16, 2012
Program Bank ABC Menggunakan C++
Ini merupakan program sederhana dalam melakukan beberapa transaksi pada Bank ABC :
Kemudian di compile and run:
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
int main()
{ int mn,sld,setor,tarik;
char jwb;
sld=50000;
do
{ menu:
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<"|| BANK ABC ||"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<" Saldo : "<<sld<<endl<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<"|| Menu Transaksi ||"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<"|| 1. Setor Tabungan ||"<<endl;
cout<<"|| 2. Ambil Tabungan ||"<<endl;
cout<<"|| 3. Keluar ||"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl<<endl;
cout<<"Pilih salah satu menu(1..3): ";
cin>>mn;
if(mn==1)
{ cout<<"Menu Penyetoran"<<endl;
cout<<"Jumlah Setor : ";
cin>>setor;
sld=sld+setor;
system("cls");
cout<<"Saldo : "<<sld;
cout<<endl;
}
else
if(mn==2)
{
cout<<"Jumlah Penarikan : ";
cin>>tarik;
{ if (sld-tarik<10000)
{ system("cls");
cout<<"Saldo Anda Tidak Mencukupi..."<<endl;
cout<<"Saldo Minimal 10000..."<<endl;}
else
{ sld=sld-tarik;
system("cls");
cout<<"Saldo : "<<sld;
cout<<endl;
}
}
}
else
if(mn==3)
exit(1);
else
{ system("cls");
cout<<"Menu yang anda inputkan tidak ada"<<endl;
cout<<"Mohon pilih menu yang tersedia"<<endl<<endl;
goto menu;}
cout<<"\n\n Kembali ke Menu Utama(Y/T)? : ";
cin>>jwb;
cout<<endl<<endl;}
while(jwb=='Y'||jwb=='y');
cout<<"**** Terima Kasih ****";
}
Kemudian di compile and run:
String (10 fungsi string)
String merupakan kumpulan dari beberapa karakter. Terdapat fungsi-fungsi di dalamnya seperti strcpy, strlen,strcat,strupr,strlwr,strstr,dan strrev.
Contoh program menggunakan fungsi string adalah sebagai berikut :
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
char kalimat [30]="saya belajar cpp";
cout<<kalimat<<endl;
cin.getline(kalimat,sizeof(kalimat));
cout<<kalimat<<endl;
char nama[20]="listy";
char alamat[20]="Yogyakarta";
strlen(nama);
cout<<nama<<endl;
strcat(nama,alamat);
cout<<alamat<<endl;
strupr(alamat);
cout<<alamat<<endl;
strlwr(nama);
cout<<nama<<endl;
strstr(nama,alamat);
cout<<alamat<<endl;
strrev(nama);
cout<<nama<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
setelah di compile and run :Monday, November 7, 2011
Kalkulator Sederhana
Contoh program kalkulator sederhana yang menggunakan operator penjumlahan, pengurangan, pembagian, dan perkalian :
Setelah di compile and run :
#include <iostream.h>
#include <conio.h>
main(){
int bil1,bil2,pil;
float hsl;
cout<<"Kalkulator Sederhana\n";
cout<<"Pilih salah satu :\n";
cout<<"[1] Operasi Penjumlahan\n";
cout<<"[2] Operasi Pengurangan\n";
cout<<"[3] Operasi Pembagian\n";
cout<<"[4] Operasi Perkalian\n";
cout<<"Masukkan pilihan anda : ";
cin>>pil;
switch (pil)
{ case 1:
cout<<"bil 1 = ";
cin>>bil1;
cout<<"bil 2 = ";
cin>>bil2;
hsl=bil1+bil2;
cout<<"Hasil = "<<hsl<<endl<<endl;
break;
case 2:
cout<<"bil 1 = ";
cin>>bil1;
cout<<"bil 2 = ";
cin>>bil2;
hsl=bil1-bil2;
cout<<"Hasil = "<<hsl<<endl<<endl;
break;
case 3:
cout<<"bil 1 = ";
cin>>bil1;
cout<<"bil 2 = ";
cin>>bil2;
hsl=bil1/bil2;
cout<<"Hasil = "<<hsl<<endl<<endl
break;
case 4:
cout<<"bil 1 = "
cin>>bil1;
cout<<"bil 2 = ";
cin>>bil2;
hsl=bil1*bil2;
cout<<"Hasil = "<<hsl<<endl<<endl;
break;
}
getch();
}
Setelah di compile and run :
Tuesday, October 11, 2011
First Time Programing
Program pertama :
#include <cstdlib>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(){
cout<<"nama:listy ismiatun\n";
cout<<"nim: 11018193\n";
cout<<"kelas:D\n";
cout<<"alamat: Bandung, Playen, Gunungkidul\n";
cout<<"tanggal/lahir:2 Oktober 1993\n";
system("PAUSE");
return EXIT_SUCCESS;
}
setelah di compile and run maka akan muncul :Friday, September 30, 2011
Algoritma
Algoritma hari Rabu 28 September 2011
1. Bangun tidur
2. Wudlu
3. Sholat
4. Mencuci baju
5. Mandi
6. Memakai baju
1. Bangun tidur
2. Wudlu
3. Sholat
4. Mencuci baju
5. Mandi
6. Memakai baju
Subscribe to:
Posts (Atom)