Jumat, 07 September 2012
Kamis, 06 September 2012
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();
}
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<
cout<<"----------------------------------------------------------"<
}
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<
}
#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 5>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<
- getch(); digunakan untuk mengeksekusi blok instruksi dan statement yang telah ditetapkan sebelumnya.
maka outputnya sebagai berikut:
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.
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<<"\n nilai Panjang=";cin>>P;
cout<<"\n nilai Lebar=";cin>>L;
L=P*L;
cout<<"\n nilai Luas="<
}
silahkan dijalankan -----------------------------------------------------------------------
#include
#include
#include
main()
{
int S, Sisi, L;
clrscr;
cout<<"Program"<
cout<<"\n nilai Sisi=";cin>>S;
cout<<"\n nilai Sisi=";cin>>Sisi;
L=S*Sisi;
cout<<"\n nilai Luas="<
}
silahkan di jalankan --------------------------------------------------------------------------------
#include
#include
#include
main()
{
int A, T, L;
clrscr;
cout<<"Program"<
cout<<"\n nilai Alas=";cin>>A;
cout<<"\n nilai Tinggi=";cin>>T;
L=A*T/2;
cout<<"\n nilai Luas="<
}
..............................................................
#include
#include
#include
main()
{
int p,r,L;
p=3.14;
clrscr;
cout<<"Program"<
cin>>r;
cout<
L=p*(r*r);
cout<<"Luas Lingkaran = "<
}
..................................................
#include
#include
#include
void main()
{
int a,b,t;
float l;
cout<<"Program"<
cout<<"Sisi Sejajar 2=";cin>>b;
cout<<"Tinggi=";cin>>t;
l=0.5*a+b*t;
cout<<"Luas="<
}
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 .......
Langganan:
Postingan (Atom)