/*
---------------------------- */
/* Program
Array Satu Dimensi */ 
/*
---------------------------- */ 
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main() 
{ 
int i; 
char
nama[5][20]; 
float
nilai1[5]; 
float
nilai2[5]; 
float
hasil[5]; 
clrscr(); 
for(i=1;i<=2;i++)
{ 
cout<<"Data
Ke - "<<i<<endl; 
cout<<"Nama
Siswa : "; gets(nama[i]); 
cout<<"Nilai
MidTest : "; cin>>nilai1[i]; 
cout<<"Nilai
Final : "; cin>>nilai2[i]; 
hasil[i] =
(nilai1[i] * 0.40)+ (nilai2[i] * 0.60); 
cout<<endl;
} 
cout<<"------------------------------------------";
cout<<"-------"<<endl;
cout<<"No.
Nama Siswa Nilai Nilai "; 
cout<<"Hasil"<<endl;
cout<<"
MidTest Final "; 
cout<<"Ujian"<<endl;
cout<<"------------------------------------------";
cout<<"-------"<<endl;
for(i=1;i<=2;i++)
{ 
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(20)<<nama[i];
cout<<setprecision(2)<<"
"<<nilai1[i]; 
cout<<setprecision(2)<<"
"<<nilai2[i]; 
cout<<setprecision(2)<<"
"<<hasil[i]<<endl; 
} 
cout<<"------------------------------------------";
cout<<"-------"<<endl;
getch(); 
} 
/*
---------------- */ 
/* Array
Dimensi 2 */ 
/*
---------------- */ 
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main() 
{ 
int i, j; 
int
data_jual[4][4]; 
clrscr(); 
for(i=1;i<=3;i++)
{ 
for(j=1;j<=3;j++)
{ 
cout<<"Data
Ke - "<<i<<" "<<j<<endl; 
cout<<"Jumlah
Penjulan : "; 
cin>>data_jual[i][j];
} 
} 
cout<<"Data
Penjualan Pertahun"<<endl; 
cout<<"-----------------------"<<endl;
cout<<"NO
2001 2002 2003"<<endl; 
cout<<"-----------------------"<<endl;
for(i=1;i<=3;i++)
{ 
cout<<setiosflags(ios::left)<<setw(5)<<i;
for(j=1;j<=3;j++)
{ 
cout<<setiosflags(ios::right)<<setw(4);
cout<<data_jual[i][j];
cout<<"
"; 
} 
cout<<endl;
} 
cout<<"-----------------------"<<endl;
getch(); 
} 
/*
---------------- */ 
/* Array
Dimensi 3 */ 
/*
---------------- */ 
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main() 
{ 
int i, j, k;
int
data_jual[2][3][2]; 
clrscr(); 
for(i=0;i<2;i++)
{ 
for(j=0;j<3;j++)
{ 
for(k=0;k<2;k++)
{ 
cout<<"Data
Tahun Ke - "<<i+1<<endl; 
cout<<"Data
Ke - "<<j+1<<" "<<k+1<<endl; 
cout<<"Jumlah
Penjulan : "; 
cin>>data_jual[i][j][k];
} 
cout<<endl;
} 
cout<<endl;
} 
cout<<endl;
cout<<"Data
Penjualan Pertahun"<<endl; 
cout<<"--------------------------------------";
cout<<endl;
cout<<"Tahun
Hasil Tahun Penjualan Ke. "; 
cout<<endl;
cout<<"Ke.
Ke. --------------------"; 
cout<<endl;
cout<<"
1 2 "; 
cout<<endl;
cout<<"--------------------------------------";
cout<<endl;
for(i=0;i<2;i++)
{ 
for(j=0;j<3;j++)
{ 
cout<<setiosflags(ios::left)<<setw(11)<<i+1;
cout<<setiosflags(ios::left)<<setw(9)<<j+1;
for(k=0;k<2;k++)
{ 
cout<<setiosflags(ios::right)<<setw(5);
cout<<data_jual[i][j][k];
cout<<"
"; 
} 
cout<<endl;
} 
cout<<endl;
} 
cout<<"--------------------------------------";
cout<<endl;
getch(); 
} 
#include<constream.h>
#include<stdio.h>
#include<process.h>
#include<string.h>
long double
input();
void main()
{
clrscr();
int a,p,e,y;
cout<<"Masukan
Jumlah Mahasiswa : ";
a=input();
char
nama[50][25],ulang,cari[25],m,n,*swap;
long double
nilai[50],tmp;
for(int
b=0;b<a;b++)
  {
  cout<<"Masukan Nama Ke
["<<b+1<<"] \t: ";gets(nama[b]);
  cout<<"Masukan Nilai
"<<nama[b]<<" \t: ";nilai[b]=input();
  }
clrscr();
cout<<"Data
Nilai (Sebelum di Sorting)\n";
cout<<"NO.  NAMA \t\tNILAI\n\n";
for(int
c=0;c<a;c++)
  {
  cout<<c+1<<"   "<<nama[c];
 
gotoxy(25,4+c);cout<<nilai[c]<<endl;
  }
for(int
f=0;f<a-1;f++)
  {
  for(int g=f+1;g<a;g++)
    {
    if(nilai[f]<nilai[g])
      {
      tmp=nilai[f];
      nilai[f]=nilai[g];
      nilai[g]=tmp;
      strcpy(swap,nama[f]);
      strcpy(nama[f],nama[g]);
      strcpy(nama[g],swap);
      }
    }
  }
gotoxy(40,1);cout<<"Data
Nilai (Setelah di Sorting)\n";
gotoxy(40,2);cout<<"NO.  NAMA \t\tNILAI\n\n";
for(int
h=0;h<a;h++)
  {
 
gotoxy(40,4+h);cout<<h+1<<"   "<<nama[h];
  gotoxy(65,4+h);cout<<nilai[h];
  cout<<endl;
  }
reset:
{
cout<<"\nCari
Nilai Berdasarkan Nama : ";
gets(cari);
//n=strlen(cari);
p=0;
for(int
d=0;d<a;d++)
  {
 // m=strlen(nama[d]);
 // if(m==n)
  y=strcmp(cari,nama[d]);
  if(y==0)
    {
    e=d;
    p=p+1;
    }
  }
if(p!=0)
{
cout<<"Data
Yang Anda Cari\n";
cout<<"Nama\t:
"<<nama[e];
cout<<"\nNilai\t:
"<<nilai[e];
}
else
{
cout<<"Maaf,
Nama yang Anda Masukan Tidak Terdaftar";
}
cout<<"\nCari
Lagi (Y/T)? :";
cin>>ulang;
}
if(ulang=='y'||ulang=='Y')
{
goto reset;
}
else
{
exit(1);
}
getch();
}
long double
input()
{
long double
ab;
cin>>ab;
return ab;
}
#include<constream.h>
void main()
{
int a[5];
int x,y;
y=1;
clrscr();
 for (x=0;x<5;x++)
 {
 cout<<” Input Angka “<<” :
“;cin>>x;
 }
 for (x=0;x<5;x++)
 {
 cout<<”\n Hasil : “;cout<<x;
 }
getch();
}
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char
a[3][5]={"ABCDE","FGHIJ","KLMNO"};
char
b[3][5];
int i,j;
cout<<"\3
\3 \3 \3 \3 \3 \3 \3 \3"<<endl;
cout<<"Array
Dua Dimensi"<<endl;
cout<<"\3
\3 \3 \3 \3 \3 \3 \3 \3"<<endl;
for(i=0;i<=2;i++)
{
 cout<<endl;
for(j=0;j<=4;j++)
 {
  b[i][j]=a[i][j];
  cout<<" "<<b[i][j];
 }
}
getch();
}
#include
<iostream.h>
#include
<conio.h>
void main()
{
clrscr ();
 int A[5];
 int i;
 for(i=0;i<5;i++)
 {
 cout<<"Masukkan Data
"<<i<<"="; cin>>A[i];
 }
   for(i=0;i<5;i++)
  {
  cout<<endl<<"array
ke-"<<i<<" -> "<<A[i];
  }    
getch () ;
}
#include
#include
void main()
{
int data[5]
= {4, 1, 0, -9, 8};
int elemen;
clrscr();
// tampilkan
data
for (elemen=0;elemen
<= 4;elemen++)
{
cout
<< “Data ke – “ << elemen << “: “ << data[elemen];
}
}
  #include <iostream.h>
#include
<conio.h>
int main ()
{
   char c;
   do
   {
      int a=0, b=1, n, deret;
  
cout<<"========================================================"<<endl;
   cout<<"           BILANGAN FIBONACCI\n";
  
cout<<"========================================================"<<endl;
   cout<<"\n\n";
   cout<<"Masukan Jumlah Bilangan
Fibonacci Yang Diinginkan : ";
   cin>>deret;
   cout<<"\n";
  
cout<<"========================================================"<<endl;
      cout<<"Hasil Bilangan
Fibonacci : ";
      for(int i=0;i<=deret;i++)
      {
            if(i==1)
                  cout<<b<<"
";
            else if(i==0)
                  cout<<a<<"
";
            else
            {
                  n = b + a;
                  a = b;
                  b = n;
                  cout<<n<<"
";
            }
      }
      cout<<endl;
      cout<<"\n";
   cout<<" Ulangi lagi ?? Tekan y
untuk iya ";
   cin>>c;
   clrscr();
   }
   while (c=='y' || c=='Y');
      getch();
}
//array dua dimensi
#include<iostream.h>
#include<conio.h>
main()
{
int matrix[3][3];
int i,j;
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<"Masukkan
angka pada baris ke "<<i<<" kolom ke
"<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<matrix[i][j]<<"
";
}
cout<<endl;
}
getch();
}

1 komentar:
Click here for komentarinfonya sangat bermanfaat bagi ane
isolasi double tape
ConversionConversion EmoticonEmoticon