Blog Archive
- 2012 (1)
-
2011
(25)
- Agustus(2)
- Juli(4)
- Februari(1)
-
Januari(18)
- fantasi "gedung UIN syarif hidayatullah jakarta"
- Renungan motivasi mengenai " Waktu "
- Tentang Visi
- all about bicycle
- PENYESALAN
- OPTIMIS & PESIMIS ??
- BERSEMANGATLAH
- BUKTIKANLAH!!
- IMPIAN
- Tak Usah KHawatir
- Program silsilah keluarga c++
- Program antrian bank C++
- flowchart
- c++ kalkulator sederhana
- program SECANT
- program matriks
- c++ tutorial 2
- c++ tutorial
- 2010 (20)
About
buku yang sayabaca
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Sponsors
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Pages
TRANSLATE
Blogroll
video-entry
Banner 468 x 60px
BUKU TAMU
KIRIM SMZ GRATIS DI SINI
Link List
Pages
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Popular Posts
-
#include #include #include #include #include #include #include struct node { char name[20]; node *left; node *right; ...
-
di dalam permainan ini terdapat dadu yang siap dilemparkan dan qt tidak mengetahui nilai yg keluar berapa. setiap nilai yg keluar menandaka...
-
ada baiknya mari kita menyanyikan lagu " Indonesia Raya " terlebih dahulu Teks Lagu Indonesia tanah airku Tanah ...
-
Bila anda mencari alasan untuk sebuah kegagalan, anda bisa temukan berjuta-juta dengan mudahnya. Namun, alasan tetaplah alasan, la takkan me...
-
#include #include #include #define MAX 6 typedef struct{ int data[MAX]; int head; int tail; } Queue; Queue antrian; void Create(){ ...
-
Pengertian Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong ...
-
Ebay adalah situs Jual-beli yang paling terkenal dan laku dipergunakan oleh masyarakat di dunia. Situs web pelelangan online ini ditemukan d...
-
Janganlah mengkhawatirkan hal-hal yang tidak dapat Anda kerjakan. Khawatirkanlah hal-hal yang sebetulnya dapat Anda kerjakan ...tapi yang ti...
About Me
About Me
Followers
Blog Archive
-
▼
2011
(25)
-
▼
Januari
(18)
- fantasi "gedung UIN syarif hidayatullah jakarta"
- Renungan motivasi mengenai " Waktu "
- Tentang Visi
- all about bicycle
- PENYESALAN
- OPTIMIS & PESIMIS ??
- BERSEMANGATLAH
- BUKTIKANLAH!!
- IMPIAN
- Tak Usah KHawatir
- Program silsilah keluarga c++
- Program antrian bank C++
- flowchart
- c++ kalkulator sederhana
- program SECANT
- program matriks
- c++ tutorial 2
- c++ tutorial
-
▼
Januari
(18)
fantasi "gedung UIN syarif hidayatullah jakarta"
Renungan motivasi mengenai " Waktu "
• Hidup kita berpacu dengan waktu, karena hidup manusia dibatasi oleh dimensi waktu. Jangan menyia-nyiakan waktu selagi masih muda, gunakan waktu untuk hal-hal yag bermanfaat agar di kemudian hari tidak menyesal.
• Janganlah membiarkan diri kita diburu-buru oleh situasi dan kondisi apapun, sehingga melakukan tindakan yang ceroboh tanpa pertimbangan matang . Akibat dari kecerobohan kita akan membuang waktu yang relatif lama. Ingatlah bahwa kecepatan itu adalah penting apabila kita berjalan diarah dan jalan yang benar.
• Setiap hari kita makin bertambah umurnya dan tidak seorangpun mampu menebak kapan akhir hidup kita. Pandanglah dunia ini selalu dari sudut yang cerah dan menyenagkan serta optimis; maka tanpa kita sadari energy dalam diri kita akan menyatu dengan sumbernya, Tuhan YME dan bekerja membantu kita. Yakinlah, karena alam itu penuh kasih sayang.
Tentang Visi
Visi tanpa eksekusi adalah lamunan. Eksekusi tanpa visi adalah mimpi buruk.
Vision without execution is a daydream. Execution without vision is a nightmare.
~ Japanese Proverb
PENYESALAN
datang dari hal-hal yang tidak kita lakukan.
Apakah Anda pernah menyesali sesuatu
yang seharusnya dulu Anda lakukan?
...
Dan sampai hari ini
hati Anda masih sedih dan menyesalinya?
Maka,
Jika harus diputuskan, putuskanlah.
Tidak memutuskan adalah sama dengan memutuskan.
Yaitu, memutuskan untuk tidak memutuskan.
Janganlah berlama-lama hidup dalam keraguan.
Putuskan!
OPTIMIS & PESIMIS ??
hanya punya satu kekhawatiran,
yaitu dia tidak cukup menyiapkan diri
bagi tantangan yang lebih besar
di masa depan.
...
Sedangkan seorang yang pesimis
memiliki lebih banyak alasan
untuk berkecil hati,
bahkan mengenai hal-hal
yang berpotensi sangat baik.
Anda mungkin tidak tahu
apakah Anda optimis atau tidak,
tetapi jika wajah Anda ceria
dan tubuh Anda bersegera,
Anda seorang optimis.
BERSEMANGATLAH
yang hanya bersenjatakan
tanto - pisau pendek,
dan terpaksa berhadapan
dengan musuh bersenjatakan
...katana - pedang maut,
tidak boleh menyesalkan senjata
yang sedang dipegangnya.
Itu tabu!
Menyesali senjata yang ada di tangan,
adalah ratapan pasti menuju kekalahan.
Yang sudah ada pada Anda
adalah senjata penyelamat
dan penghebat kehidupan Anda.
Bersyukurlah. Dan hebatkan diri Anda!
Mario Teguh
BUKTIKANLAH!!
menganggap enteng Anda sekarang,
tapi Anda – tidak boleh.
Jadilah orang pertama yang
...menghormati diri Anda sendiri.
Kebesaran yang mungkin Anda capai
sangat bergantung kepada besarnya
hormat yang Anda berikan kepada diri sendiri.
Karena dengan itulah,
Tuhan Yang Maha Besar
menyesuaikan hormat-Nya kepada Anda.
Jika Anda memantaskan diri untuk menjadi raja,
Anda akan dijadikan.
Mario Teguh
IMPIAN
impian hanya untuk yang dilahirkan
beruntung dengan kelebihan dan kemudahan?
Kemampuan memimpikan yang besar
...adalah rahmat yang menyeimbangkan
kemungkinan masa depan setiap jiwa,
yang mendekatkan kebahagiaan
kepada yang ikhlas, dan
yang menyegerakan kesejahteraan
kepada yang berupaya.
Jagalah hati Anda ceria dalam impiannya,
dan tubuh Anda bersegera dalam kesibukan
melayani sesama.
Mario Teguh
Tak Usah KHawatir
hal-hal yang tidak dapat Anda kerjakan.
Khawatirkanlah hal-hal yang sebetulnya
dapat Anda kerjakan
...tapi yang tidak akan Anda kerjakan.
Perhatikanlah,
Hampir semua masalah hidup kita
berasal dari hal-hal yang seharusnya
kita kerjakan, tapi yang kita tunda.
Dan perhatikanlah lebih jauh,
Meskipun kita sudah menyadarinya,
kita masih tetap gemar menunda.
Hmm …
Sampai kapan ya?
Mario Teguh
Program silsilah keluarga c++
#include
#include
#include
#include
#include
#include
struct node
{
char name[20];
node *left;
node *right;
};
class family
{
public:
void addleft(node *);
void addright(node *);
void editleft(node *);
void editright(node *);
void delleft(node *);
void delright(node *);
void findleft(node *);
void findright(node *);
void searchleft(node *);
void searchright(node *);
};
//satu
void family::addleft(node *kaliwa)
{
cout<<"Masukkan nama: ";gets(kaliwa->name);
}
//dua
void family::findleft(node *hanapleft)
{
while(hanapleft!=NULL)
{
cout<
hanapleft=hanapleft->left;cout<<"\n";
}
}
//tiga
void family::addright(node *kanan)
{
cout<<"Masukkan nama: ";gets(kanan->name);
}
//empat
void family::findright(node *hanapright)
{
while(hanapright!=NULL)
{
cout<
hanapright=hanapright->right;cout<<"\n";
}
}
//lima
void family::searchleft(node *hanapinleft)
{
char findname[80];
cout<<"ketik sebuah nama : ";gets(findname);
while(hanapinleft!=NULL)
{if(strcmp(findname,hanapinleft->name)==0)
{cout<<"elemen yang dimasukkan sudah ada\n siahkan anda ketik lagi!";}
hanapinleft=hanapinleft->left;
}
}
//enam
void family::searchright(node *hanapinright)
{
char findname2[80];
cout<<"Ketik sebuah nama: ";gets(findname2);
while(hanapinright!=NULL)
{if(strcmp(findname2,hanapinright->name)==0)
{cout<<"Data yang anda ketik ada!";}
hanapinright=hanapinright->right;
}
}
//tujuh
void family::delleft(node *)
{
char delname[80];
cout<<"Type name: ";gets(delname);
}
//delapan
void family::delright(node *)
{
char delname2[80];
cout<<"Type name: ";gets(delname2);
}
//sembilan
void main()
{
clrscr();
family pamilya; //Object of Class
int option;
ofstream out_file; //cout sa Filestream
char file[80];
char familyname[80];
node *l1,*l2,*r1,*r2,master;
l1 =new node;
l2=l1;
r1=new node;
r2=r1;
char a,b;
out_file.open(file);
clrscr();
cout<<"Masukkan nama keluarga Anda: ";gets(familyname);
cout<<"\n\nThank You! Press Any Key to Continue";
getch();
clrscr();
int nX = 2, nY = 2; //pang scroll
int ch; //inequate sa getch()
do{
clrscr();
cout<
cout<<"\n[2] Edit Element";
cout<<"\n[3] Hapus Left Child (nama anak)";
cout<<"\n[4] Hapus Right Child(nama cucu)";
cout<<"\n[5] cari Left Child (nama anak)";
cout<<"\n[6] cari Right Child (nama cucu)";
cout<<"\n[7] Tampilkan nama anak";
cout<<"\n[8] Tampilkan nama cucu";
cout<<"\n[10] Exit";
cin>>option;
switch (option)
{
case 1: //Every element will be asked to input left and right childs, pero optional un kung ndi nya llagyan...
{
flagleft:
clrscr();
cout<<"Left Child (nama anak):\n";
pamilya.addleft(l2);
cout<<"Apakah Anda ingin menambah nama Left Child (anak)? [y/n]";
cin>>a;
if(a=='y')
{l2->left=new node;
l2=l2->left;
goto flagleft;}
l2->left=NULL;
getch();
}
{
flagright:
clrscr();
cout<<"nama cucu (Right Child):\n";
pamilya.addright(r2);
cout<<"Apakan Anda ingin menambah nama Right Child (cucu)? [y/n]";
cin>>b;
if(b=='y')
{r2->right=new node;
r2=r2->right;
goto flagright;}
r2->right=NULL;
getch();
break;
}
case 2: //String Compare, if yes, overwrite, if no matches, tatanungin ule
{
cout<<"Type new name: ";
getch();
break;
}
case 3: //String Compare na lang siguro ule...
{
pamilya.delleft(l1);
cout<<"Deleted!";
getch();
break;
}
case 4:
{
pamilya.delright(r1);
cout<<"Deleted!";
getch();
break;
}
case 5: //String Compare
{clrscr();
pamilya.searchleft(l1);
getch();
break;
}
case 6: //String Compare
{clrscr();
pamilya.searchright(r1);
getch();
break;
}
case 7: //Lahat ng Left
{
cout<<"\n\n\n\nberikut ini adalah element dari left childs (anak): \n";
pamilya.findleft(l1);
getch();
break;
}
case 8: //Lahat ng Right
{
cout<<"\n\n\n\nberikut ini adalah element dari right childs (cucu): \n";
pamilya.findright(r1);
getch();
break;
}
case 9: //Naka notepad?? Pano iddrawing ung branches??
{
getch();
break;
}
case 10:
{
cout<<"\n\nThank You!";
break;
}
default:
cout<<"\n\nAnda salah PILIH!";
getch();
break;
}
}while(option!=10);
getch();
}
Program antrian bank C++
#include
#include
#define MAX 6
typedef struct{
int data[MAX];
int head;
int tail;
} Queue;
Queue antrian;
void Create(){
antrian.head=antrian.tail=-1;
}
int IsEmpty(){
if(antrian.tail==-1)
return 1;
else
return 0;
}
int IsFull(){
if (antrian.tail==MAX-1) return 1;
else return 0;
}
//fungsi memasukkand data
void Enqueue(int data)
{
if(IsEmpty()==1){
antrian.head=antrian.tail=0;
antrian.data[antrian.tail]=data;
printf("\t Silahkan Masuk !! \n",antrian.data[antrian.tail]);
void Tampil();
{
if(IsEmpty()==0){
for(int i=antrian.head;i<=antrian.tail;i++){
printf("%d ",antrian.data[i]);
}
}else printf("data kosong!");
};
}else
if(IsFull()==0){
antrian.tail++;
antrian.data[antrian.tail]=data;
printf("\t Silahkan Masuk !! \n",antrian.data[antrian.tail]);
}
}
int Dequeue(){
int i;
int e = antrian.data[antrian.head];
for(i=antrian.head;i<=antrian.tail-1;i++){
antrian.data[i]= antrian.data[i+1];
}
antrian.tail--;
return e;
}
void clear(){
antrian.head=antrian.tail=-1;
printf("Data Clear");
}
void Tampil()
{ int jum;
jum=0;
if(IsEmpty()==0){
for(int i=antrian.head;i<=antrian.tail;i++){
jum++;
printf("\n| %d |",antrian.data[i]);
}
printf("\njumlah yang mengantri saat ini %i orang",jum);
}else printf("Data Kosong!\n");
}
//sebagai nasabah
void nasabah()
{
int data;
char lagi;
do{
clrscr();
printf("\t+=================================+\n");
printf("\t| menu nasabah |\n");
printf("\t+=================================|\n");
printf("\t| tekan (a) untuk masukkan data |\n");
printf("\t| tekan (b) melihat data antrian |\n");
printf("\t| tekan (x) keluar |\n");
printf("\t+=================================|\n");
printf("pilihan : "); scanf("%c",&lagi);
if((lagi=='x') || (lagi=='X'))
{ printf("terima kasih\n");
break;
}
switch(lagi)
{
case 'a':
printf("masukkan data: "); scanf("%d",&data);
Enqueue(data);
break;
case 'b': Tampil();
break;
}getch();
} while(lagi !='x');
getche();
}
//memasukkan password
void password()
{
char nama[20], id[10], password[4];
int i;
{
clrscr();
atas:
clrscr();
printf("\t\t+===============================================+\n");
printf("\t\t| S E L A M A T D A T A N G |\n");
printf("\t\t| jika anda admin dari teller |\n");
printf("\t\t|Silahkan masukkan User Name & 3 digit Password |\n");
printf("\t\t+===============================================+\n");
printf("\t\t UserName : ") ; cin>>nama;
printf("\t\t No. Identitas : "); cin>>id;
printf("\t\t Password : ") ;
for(i=0; i<=2; i++)
{password[i]=getche(); printf("\bX");
}
printf("\n\t\t+=============================================+\n");
if (strcmp(password,"aaa")==0)
{ printf("\n\n\t\t Anda Masuk Sebagai TEllER\n");
printf("\t\t User : %s \n",nama);
printf("\t\t No. Identitas : %s\n",id);
printf("\n\n\t\tTekan Sembarang tombol untuk ke menu teller..!");
goto bawah;
}
else
{
printf("\t\t\tpassword salah bro...hahaaa\n");
printf("\t\tketik sembarang tombol untuk kembali ke menu: ");
goto atas;
}
bawah:
getch();
}
}
//void teller
void teller()
{char menu;
password();
do{
clrscr();
printf("\t\t+=================================+\n");
printf("\t\t| menu pilihan untuk TELLER |\n");
printf("\t\t+=================================+\n");
printf("\t\t| tekan (a) untuk menghapus data |\n");
printf("\t\t| tekan (b) melihat data antrian |\n");
printf("\t\t| tekan (c) untuk mereset |\n");
printf("\t\t| tekan (x) untuk keluar |\n");
printf("\t\t+=================================+\n");
printf("pilihan : "); scanf("%c",&menu);
if((menu=='x') || (menu=='X'))
{ printf("terima kasih\n");
break;
}
switch(menu)
{
case 'a': printf("Elemen yang keluar : %d",Dequeue());
break;
case 'b': Tampil();
break;
case 'c': clear();
break;
}getch();
} while(menu !='x');
}
void main()
{
char pil;
Create();
do{
clrscr();
fflush(stdin);
printf("\t\t+=====================================+\n");
printf("\t\t| Bank AHMAD FAHMIAJI |\n");
printf("\t\t| jalan Pondok cabe |\n");
printf("\t\t| Pamulang-Tangerang |\n");
printf("\t\t+=====================================+\n");
printf("\t\t| tekan (n) untuk Nasabah |\n");
printf("\t\t| tekan (t) untuk Teller |\n");
printf("\t\t| tekan (k) keluar dari program |\n");
printf("\t\t+=====================================+\n");
printf("pilihan : "); scanf("%c",&pil);
if((pil=='k') || (pil=='k'))
{ printf("terima kasih");
break;
}
switch(pil)
{
case 'n': nasabah();
break;
case 't': teller();
break;
}
}while(pil!='k');
}
flowchart
Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.
Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
#include
int isprima(int x);
float pangkat (float basis, int n);
float kpk(int x, int y);
float fpb(int x, int y);
main()
{
float X,Y,hasil;
int A,B,pilihan;
int Z;
char ulangi;
do{
printf("Pilihan operasi: ");
printf("\n1. X + Y\n2. X - Y\n3. X x Y\n4. X / Y");
printf("\n5. X Pangkat Y\n6. KPK X dan Y\n7. FPB X dan Y\n8. Cek prima X");
printf("\nPilihan anda: ");scanf("%d",&pilihan);
switch(pilihan)
{
case 1:
printf("\nX = ");scanf("%f",&X);
printf("Y = ");scanf("%f",&Y);
hasil = X + Y;
break;
case 2:
printf("\nX = ");scanf("%f",&X);
printf("Y = ");scanf("%f",&Y);
hasil = X - Y;
break;
case 3:
printf("\nX = ");scanf("%f",&X);
printf("Y = ");scanf("%f",&Y);
hasil = X * Y;
break;
case 4:
printf("\nX = ");scanf("%f",&X);
printf("Y = ");scanf("%f",&Y);
hasil = X / Y;
break;
case 5:
printf("\nX = ");scanf("%f",&X);
printf("Y = ");scanf("%d",&B);
hasil = pangkat(X,B);
break;
case 6:
printf("\nX = ");scanf("%d",&A);
printf("Y = ");scanf("%d",&B);
Z = kpk(A,B);
hasil = Z;
break;
case 7:
printf("\nX = ");scanf("%d",&A);
printf("Y = ");scanf("%d",&B);
Z = fpb(A,B);
hasil = Z;
break;
case 8:
printf("\nX = ");scanf("%d",&A);
Z = isprima(A);
if (Z==1)
printf("X adalah bilangan prima\n");
else
printf("X bukan bilangan prima\n");
break;
default:
printf("Pilihan anda salah!!");
}
if((pilihan<=7) && (pilihan>=1))
printf("Hasil = %f",hasil);
printf("\n");
printf("Ulangi operasi (Y/N)? ");
scanf("%s",&ulangi);
}while((ulangi=='Y')||(ulangi=='y'));
}
int isprima(int x)
{
int n,t=1,s;
if ( x < 2 )
{s = 0;}
else
{
for (n=2;t!=0;n++)
{
t = x%n;
}
n--;
if(n==x)
{s = 1;}
else
{s = 0;}
}
return (s);
}
float pangkat (float basis, int n)
{
int i;
float p;
p = 1;
for (i = 1; i <= n; ++i)
p = p* basis;
return p;
}
float kpk(int x, int y)
{
int w=1,n;
int z;
if (x < y)
{
for (n=1; w != 0; n++)
{ z = y * n;
w = z % x;
}
}
else
{
for (n=1; w != 0; n++)
{ z = x * n;
w = z % y;
}
}
return (z);
}
float fpb(int x,int y)
{
int sisabagi;
float hasil;
if(y<=x && x%y==0)
{
return(y);
}
else if(x
hasil=fpb(y,x);
return(hasil);
}
else
sisabagi=x%y;
hasil=fpb(y,sisabagi);
return(hasil);
}
#include
#include
#include
#include
float x,xo,x1, error,iterasi_max,E;
int i;
char lagi;
double f(double x);
void main()
{
do
{
clrscr();
i=0;
printf("masukkan nilai xo: "); scanf("%f",&xo);
printf("masukkan nilai x1: "); scanf("%f",&x1);
printf("masukkan nilai E : "); scanf("%f",&E);
printf("masukkan nilai iterasi_max: "); scanf("%f",&iterasi_max);
do{
x=x1-(f(x1)*(x1-xo)/f(x1)-f(xo));
xo=x1;
x1=x;
error=(fabs(x-xo));
cout<<"Iterasi ke "< printf("nilai dari x = %f\n",x);
printf("nilai dari xo = %f\n",xo);
printf("nilai dari x1 = %f\n",x1);
printf("nilai dari = %f\n",E);
i++;
}
while((error>=E) || (i
cout<<"_________________________________"<
}
while(lagi=='y' || lagi=='Y');
getch();
}
double f(double x)
{ double s;
s=pow(2.718,x)-(5*pow(x,2));
return(s);
}
--->buat temen2 tanda #include yang tidak dapat headernya sebenarnya tidak dapat di baca oleh blog oleh karena itu banyak dari beberapa blog hanya tertulis #include bukan karena alasan privasi bukan kesalahan dari penulis<---
#include
#include
#include
#define Nmaks 3
void menu();
void jumlah();
void invers();
void tranpose();
void main()
{ char chrpilihan;
do{
menu();
fflush(stdin);
scanf("%c",&chrpilihan);
if((chrpilihan == 'x') || (chrpilihan == 'X'))
{printf("Terima kasih\n");
break;
}
switch(chrpilihan)
{ case '1':
invers();
break;
case '2':
jumlah();
break;
case '3':
tranpose();
break;
default:
printf("kode tidak ditemukan");
}
}while(chrpilihan !='x');
}
void menu()
{
printf("\n\t\tprogram MATRIKS 2x2 \n");
printf("=======================================================\n");
printf("1.invers matrik\n");
printf("2.penjumlahan matrik\n");
printf("3.tranpose matrik\n");
printf("untuk keluar dari program silahkan tekan (x atau X)\n");
printf(" \n");
printf("masukkan pilihan anda: ");
}
void jumlah()
{ printf("penjumlahan matriks");
clrscr();
int matrix[20][30], matrix2[2][3],jumlah[2][3];
int i, j;
cout<<"matrix A :";
cout<
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix[i][j];
}
}
cout<<"\nMatrix B :\n";
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix2[i][j];
}
}
//proses hitung
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
jumlah[i][j]=matrix[i][j] + matrix2[i][j];
}
}
//output penjumlahan
cout<
//output jumlah
gotoxy(1,20);
cout<<"C = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(3+4*j,17+2*i);
cout<
}
gotoxy(17,20);
cout<<" + ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(18+4*j,17+2*i);
cout<
}
gotoxy(32,20);
cout<<" = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(33+4*j,17+2*i);
cout<
}
getch();
}
void tranpose()
{ clrscr();
int matrix[20][30], matrix2[2][3],jumlah[2][3];
int i, j;
cout<<"matrix A :";
cout<
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix[i][j];
}
}
cout<<"\nMatrix B :\n";
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix2[i][j];
}
}
//proses hitung
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
jumlah[i][j]=matrix[i][j] + matrix2[i][j];
}
}
//output penjumlahan
cout<
//output jumlah
gotoxy(1,20);
cout<<"C = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(3+4*j,17+2*i);
cout<
}
gotoxy(17,20);
cout<<" + ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(18+4*j,17+2*i);
cout<
}
gotoxy(32,20);
cout<<" = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(33+4*j,17+2*i);
cout<
}
gotoxy(46,20);
cout<<" transpose -> ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(58+4*j,17+2*i);
cout<
}
getch();
}
void invers()
{
clrscr();
typedef float matriks[Nmaks][Nmaks];
int i,j;
float determinan, hasilbagidet;
matriks A,a;
char answer;
do
{
do
{
clrscr();
cout<<"DETERMINAN MATRIKS A : "<
{
for(j=1;j<=2;j++)
{
cout<<"A["< cin>>A[i][j];
}
}
clrscr();
cout<
determinan = (A[1][1] * A[2][2]) - (A[2][1] * A[1][2]);
}while (determinan == 0);
hasilbagidet = 1/determinan;
//mencari invers
a[1][1] = hasilbagidet * A[2][2];
a[1][2] = hasilbagidet * -A[1][2];
a[2][1] = hasilbagidet * -A[2][1];
a[2][2] = hasilbagidet * A[1][1];
clrscr();
//Output Matriks A
gotoxy(1,5);
cout<<"A = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(2+4*j,2+2*i);
cout< }
}
gotoxy(1,8);
cout<<"Determinan Matriks A = "<
//Output Invers Matriks A
gotoxy(1,10);
cout<<"Invers Matriks A : "<
cout<<"A^-1 = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(1+9*j,12+2*i);
cout< }
}
getch();
clrscr();
cout<<"== PROGRAM SELESAI =="<
}
while ((answer == 'y') || (answer == 'Y'));
}
#include
#include
#include
#include
void main()
{
int i,j,k,n;
float A[10][10],G[10][11],b[10];
float factor,sum,x[10];
cout<<"Masukan ordo matrik n=:";cin>>n;
cout<<"Masukkan element matrik "<
{
if(j
cout<<"A["<>A[i][j];
}
else
{
cout<<"b["<>b[i];
}
}
// bentuk matriks gabungan
for(i=0;i
for(j=0;j
cout<<"Matriks penggabungan\n";
for(i=0;i
for(j=0;j<=n;j++)
printf(" %10.3f",G[i][j]);
printf("\n");
}
// proses eliminasi
for(i=0;i
for(j=i+1;j
factor = G[j][i]/G[i][i];
for(k=i;k<=n;k++)
G[j][k]=G[j][k]-factor*G[i][k];
}
}
printf("Matriks setelah eliminasi\n");
for(i=0;i
for(j=0;j<=n;j++)
printf(" %10.3f",G[i][j]);
printf("\n");
}
// substitusi mundur
x[n-1]=G[n-1][n]/G[n-1][n-1];
for(i=n-2;i>=0;i--)
{
sum = G[i][n];
for(j=i+1;j
x[i]=sum/G[i][i];
}
printf("Hasil akhir\n");
for(i=0;i
}
#include
#include
#include
main()
{
char nama[20], kelas[10], password[4];
atas:
cout<<" S E L A M A T D A T A N G" ;
cout<
cout<
cout<<" Kelas : " ; cin>>kelas;
cout<<" Password : " ; cin>>password;
if (strcmp(password,"aaa")==0)
{
cout<<" Terima Kasih atas Partisipasinya..!" ;
cout<
goto bawah;
}
else
{
cout<<
cout<<" Password Salah Bro..!" ;
clrscr();
goto atas;
}
bawah:
getch();
}