About
buku yang sayabaca
buku ini bercerita tentang cara mengoptimalkan kemampuan otak. sebenarnya otak manusia itu semua sama, tetapi yang membedakan adalah cara kita mengaktifkan dan menghubungkan semua indra-indra dengan pengalaman kita.
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; ...
-
"ibu tidak butuh anak yang pintar doang". ibu lebih butuh anak yang bisa doain ibu, yang sering nengokin ibu, yang bisa inget ibu ...
-
Seorang samurai yang hanya bersenjatakan tanto - pisau pendek, dan terpaksa berhadapan dengan musuh bersenjatakan ...katana - pedang maut, t...
-
Ada kalanya sewaktu bangun di pagi hari, tubuh rasanya malas-malasan, enggan bangun untuk mulai beraktivitas, inginnya bersembunyi di bawah ...
-
Facebook adalah sebuah social networking yang baru saja dirintis pada tahun 2006 oleh seorang mahasiswa Harvard yang bernama Mark Zuckerberg...
-
Di dunia di mana setiap orang dapat membeli hampir apapun secara online, mungkin sulit untuk memulai dan mempertahankan bisnis yang menjual ...
-
Bila anda mencari alasan untuk sebuah kegagalan, anda bisa temukan berjuta-juta dengan mudahnya. Namun, alasan tetaplah alasan, la takkan me...
-
Kalau kata Zeke Khaseli, Galau is So 2002. Tapi apakah benar? Kenyataannya, galau belakangan ini malah makin populer. Di social media ada ...
About Me
About Me
Followers
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();
}