Jumat, 07 September 2012

Case Constanta dan Label



Kamis, 06 September 2012

menjumlahkan 2 buah matriks










array dimensi 2 dengan C++

Array dimensi 2 lanjutan.... Array dimensi dua ditandai dengan 2 komponen yaitu Bari dan Kolom
bentuk Umumnya tipe_data nama_data [index1] [index2]

Membuat larik tersruktur dengan rincian sebagai berikut

 misal untuk mencari nilai rata rata = (nilai tugas x 20%) + (nilai UTS x 40%) + (Nilai UAS x 40%)

penjabaranya:

#include
#include
#include

#include
main( )
{
int i;
char nama[20][50],nim[2][10];
int nilai1[5],nilai2[5],nilai3[5],nrata[5],jumdat;
clrscr( );
cout<<"Masukkan Jumlah Data : ";cin>>jumdat;
for(i=1;i<=jumdat;i++)
{
cout<<"Data Ke - "<cout<<"Masukkan NIM        : ";cin>>nim[i];
cout<<"Masukkan Nama       : ";cin>>nama[i];
cout<<"Masukkan NilaiTugas : ";cin>>nilai1[i];
cout<<"Masukkan NilaiUTS   : ";cin>>nilai2[i];
cout<<"Masukkan NilaiUAS   : ";cin>>nilai3[i];
nrata[i] = (nilai1[i] * 0.20)+ (nilai2[i] * 0.40)+(nilai3[i]*0.40);
cout<}
cout<<"----------------------------------------------------------"<cout<<"No. NIM  Nama        Nilai     Nilai     Nilai       Nilai"<cout<<"\t Mahasiswa  \ttugas  \tuts    \tuas     \tRata2"<cout<<"----------------------------------------------------------"<for(i=1;i<=jumdat;i++)
{
cout<cout<cout<cout<cout<cout<cout<}
cout<<"----------------------------------------------------------"<getch();
}





Rabu, 05 September 2012

array dimensi 1 dengan C++

Array merupakan sekumpulan variabel yang memiliki tipe data yang sama termasuk kedalam golongan tipe data terstruktur. misalnya sebuah array dinamakan sebagi arai A. dimana arai A memiliki Indeks yang berisi nilai ke 1, nilai ke 2, nilai ke 3 dst. contoh A [1 2 3 4 5]

contoh pembuatan array dalam C++

#include
#include
void main()
{
clrscr ();
 int A[5];
 int i;

 for(i=0;i<5 br="" i=""> {
cout<<"Masukkan Data "<>A[i];
 }
for(i=0;i<5 br="" i="">{
cout< "<}     getch () ;
}


#include 
#include adalah salah satu pengarah praprosesor yang tersedia pada C++. File-file yang berakhiran dengan .h disebut file header, yaitu file-file  deklarasi, seperti fungsi, variabel

-  Baris #include kehadiran baris tersebut akan terjadi kesalahan sewaktu program dikompilasi. karena menampil kan cout

- #include merupakan library dari bahasa C++ dengan kegunaan untuk memasukkan fungsi clrscr, getch, dll.

- void main() digunakan untuk menyatakan bahwa fungsi ini tidak memiliki nilai balik. Tanda () digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Pada fungsi void main() di atas, tidak ada argumen yang diberikan. Oleh karena itu tdak ada entri di dalam ().

- clrscr (); berfungsi agar program membersihkan layar pada saat program di jalankan

- int a[5] menunjukkan bahwa terdapat array dimensi 1 dengan banyak elemen 5yang bertipe integer.

- for(i=0;i<5 b="" i=""> menunjukan suatu kondisi dimana variabel i berinisialisasi 0 dengan kondisi variabel i lebih kecil daripada 5, program akan mengikuti dengan rumus j++ yang artinya j = j + 1

- cout<<"Masukkan Data "<>A[i]; Penggunaan cout merupakan sebuah obyek  didalam C++. Obyek ini disediakan oleh C++ untuk mengarahkan data ke standard output (normalnya adalah layar). Tanda “<<” merupakan sebuah operator yang disebut operator penyisipan atau peletakan. Operator ini akan mengarahkan operand (data) yang terletak di sebelah kanannya ke obyek yang terletak di sebelah kiri.masukan akan menginputkan data kedalamnya berupa variable i.



- cout< "< akan menunjukan Endl akan memindahkan kursor ke baris di bawahnya. pada array selanjutnya.

- getch(); digunakan untuk mengeksekusi blok instruksi dan statement yang telah ditetapkan sebelumnya.
 

maka outputnya sebagai berikut:








IF MAJEMUK

IF MAJEMUK \ IF –ELSE IF (LEBIH DARI 2 KONDISI)







































Kondisi penyeleksian if



Kegitan ini dilakukan ketika terjadi 2 kondisi jika kondisi benar makan dia akan mengikuti kondisi tersebut, selain itu dia akan berlanjut ke kondisi yang lain.


Penyeleksian kondisi, jika kondisi bernilai True/ benar maka perintah akan dijalankan sebaliknya jika tidak memenuhi kondisi syarat maka perintah akan diabaikan. Untuk menyebutkan syarat biasanya menggunakan operator relasi dan operator logika.


 

IF SEDERHANA (2 KONDISI)  

 





















































































Senin, 03 September 2012

Menghitung Luas persegi panjang, segitiga dan bujur sangkar dengan C++


Menghitung Luas Segi Panjang, Segitiga, Lingkaran dan trapesium



#include
    main()
{

int P, L, Luas;
clrscr;
cout<<"Program"<cout<<"==**======L.persegi.P======**=="<
cout<<"\n nilai Panjang=";cin>>P;
cout<<"\n nilai Lebar=";cin>>L;
L=P*L;
cout<<"\n nilai Luas="<getch();
}



silahkan dijalankan -----------------------------------------------------------------------

#include
#include
#include
    main()
{

int   S, Sisi, L;
clrscr;

cout<<"Program"<cout<<"==**======L.BujurSangkar=====**=="<
cout<<"\n nilai Sisi=";cin>>S;
cout<<"\n nilai Sisi=";cin>>Sisi;
L=S*Sisi;
cout<<"\n nilai Luas="<getch();
}




silahkan di jalankan --------------------------------------------------------------------------------

#include
#include
#include
    main()
{


int  A, T, L;
clrscr;
cout<<"Program"<cout<<"==**======L.Segitiga=======**=="<
cout<<"\n nilai Alas=";cin>>A;
cout<<"\n nilai Tinggi=";cin>>T;
L=A*T/2;
cout<<"\n nilai Luas="<getch();
}



..............................................................

#include
#include
#include
    main()
{

  int p,r,L;
  p=3.14;
  clrscr;
cout<<"Program"<cout<<"==**======L.Lingkaran======**=="<  cout<<"input r : ";
  cin>>r;
  cout<
  L=p*(r*r);
  cout<<"Luas Lingkaran = "<  getch();
  }


..................................................

#include
#include
#include

void main()
{
int a,b,t;
float l;
cout<<"Program"<cout<<"==**======L.Trapesium=====**=="<cout<<"Sisi Sejajar 1=";cin>>a;
cout<<"Sisi Sejajar 2=";cin>>b;
cout<<"Tinggi=";cin>>t;
l=0.5*a+b*t;
cout<<"Luas="<getch();
}



silahkan dijalan kan --------------------------------------------------------------------------
klo yang males nulis langsung aja di copy paste, yang Minat belajar silahkan di ikutin, klo ada yang salah tolong dibantu ya  .......