#include <iostream>
using namespace std;
int main()
{
int Angka[4] = {20, 30, 10, 15}; //deklarasi dan inisialisasi
double Harga[5] = { 5.6, 8.3, 7.0, 6.3,7.8 };
cout<<"Angka[0] = "<<Angka[0]<<", Angka[1] = "<<Angka[1]<<endl;
cout<<"Angka[2] = "<<Angka[2]<<", Angka[3] = "<<Angka[3]<<"\n\n";
for (int i =0; i<5; i++ ) //loop for untuk menampilkan elemen-elemen array Harga
cout<<Harga [i]<<" ";
return 0;
}
=================================================
#include <iostream>
using namespace std;
int main()
{
int Angka[4] = {20,30};
//Dua nilai ditugaskan sedangkan banyak elemen empat
cout<<"Angka[0] = "<<Angka[0]<<", Angka[1] = "<<Angka[1]<<endl;
cout<<"Angka[2] = "<<Angka[2]<<", Angka[3] = "<<Angka[3]<<endl;
return 0;
}
==============================================
#include <iostream>
using namespace std;
int main()
{
int Angka[4] = {20,30,12,21,4,32};
//enam nilai ditugaskan kepada hanya empat elemen
cout<<"Angka[0] = "<<Angka[0]<<", Angka[1] = "<<Angka[1]<<endl;
cout<<"Angka[2] = "<<Angka[2]<<", Angka[3] = "<<Angka[3]<<endl;
return 0;
}
=====================================================
#include <iostream>
using namespace std;
int main()
{
int Angka[5];
cout<<"Masukkan lima integer: ";
for (int i=0;i<5;i++)
cin>>Angka[i];
cout<<"\n";
for (int j=0;j<5;j++)
cout<<" Angka["<<j<<"] = "<<Angka[j]<<endl;
return 0;
}
======================================
#include <iostream>
using namespace std;
main()
{
int Angka[4] = {20, 30, 10, 15};
cout<<"Berikut adalah isi dari array Angka: "<<endl;
for (int i =0; i <6; i++)
cout<<"Angka["<<i<<"] = " << Angka[i]<<"\n";
return 0;
}
=====================================
#include <iostream>
using namespace std;
int main()
{
double jum = 0 , rerata = 0;
double Harga[5] ;
cout<<"Masukkan elemen-elemen dari array Harga: "<<endl;
for (int i =0; i<5; i++)
cin>>Harga[i];
int ukuran = sizeof(Harga)/sizeof(double);
//ukuran adalah jumlah elemen di dalam array
cout<<"Ukuran array = "<<ukuran<<endl;
for (int j =0; j<ukuran ; j++) //menggunakan ukuran
jum += Harga[j];
cout<<"Berikut adalah isi dari array Harga: ";
for(int k =0;k<ukuran;k++) //menggunakan ukuran
cout<<Harga[k]<<" ";
cout<<"\nJumlah sampel = "<<ukuran<<endl;
cout<<"jum = " <<jum <<endl;
cout<<"Rerata harga = "<< jum/ukuran<<endl;
return 0;
}
====================================
#include <iostream>
using namespace std;
int main()
{
double Bobot [] = {5.4, 6.35, 12.6}; //sebuah array
char Nama[] = {'J', 'A', 'K', 'A', 'R', 'T', 'A'}; //sebuah array
char ch[] = {"Jakarta"}; //Sebuah string, yang juga bisa dikode dengan
// char ch [] = "Jakarta";
cout<<"Ukuran dari array Nama = "<<sizeof(Nama)<<endl;
cout<<"Ukuran dari ch = "<<sizeof(ch)<<endl;
for (int i=0;i<7;i++)
cout <<Nama[i] ;
cout<<"\n";
for (int j=0; j<3; j++)
cout<<Bobot[j]<<" ";
cout<<"\n";
cout<<ch;
return 0;
}
========================================
#include <iostream>
using namespace std;
int main()
{
int Angka1[4] = {20, 30, 10, 15};
int Angka2[5] = {5, 6, 7, 8, 9};
for(int i = 0; i<5;i++)
{
swap(Angka1[i], Angka2[i]);
cout<<"Angka1["<<i <<"] = "<<Angka1[i]<<"\n";
}
cout <<"\n";
for(int j = 0; j<5; j++)
cout<<"Angka2["<<j<<"] = "<<Angka2[j]<<"\n";
return 0;
}
=============================
#include <iostream>
using namespace std;
int main()
{
int Angka[4], angka[5]; //kedua array bertipe int
char NamaKu[7];
cout<<"Tuliskan nilai-nilai untuk array Angka: ";
for (int i = 0; i<4; i++)
cin>>Angka[i];
cout<<"Tuliskan nilai-nilai untuk array angka: ";
for (int k = 0; k<5; k++)
cin>>angka[k];
cout<<"Tuliskan nilai-nilai untuk array NamaKu: ";
for (int n = 0; n<7; n++)
cin>>NamaKu[n];
cout<<"Elemen-elemen array Angka adalah: ";
for (int j=0;j<4;j++)
cout<<Angka[j]<<" ";
cout<<"\n" ;
cout<<"Elemen-elemen array angka adalah: ";
for (int m=0;m<5;m++)
cout<<angka[m]<<" " ;
cout<<"\n ";
cout<<"NamaKu adalah: ";
for (int p=0;p<7;p++)
cout<<NamaKu[p];
cout<<"\n";
return 0;
}
========================================
#include <iostream>
using namespace std;
int main()
{
int jum = 0;
int Angka[] = {20, 30, 10, 15, 50, 40, 30, 70, 95};
int x;
int ukuran = sizeof (Angka)/sizeof(int);
cout<<"Tulislah nilai yang akan dicari: ";
cin >>x; // x adalah nilai yang akan dicari di dalam array
for(int i =0; i<ukuran; i++)
if(x == Angka[i])
{
cout<<"Ya, nilai ada di dalam array Angka, yaitu Angka["<<i <<"]= "<<Angka[i]<<endl;
goto Akhir;
}
cout<<"Nilai yang dicari tidak ada di dalam array Angka"<<endl;
Akhir:
return 0;
}
=========================================
#include <iostream>
using namespace std;
int main()
{
int jum=0;
int Angka[] = {20, 30, 40, 50, 60, 70, 80, 95, 102, 166, 175, 200};
int x;
cout<<"Tulislah nilai yang Anda cari: ";
cin>>x;
int ukuran = sizeof (Angka) / sizeof(int);
int Bawah = 0;
int Atas = ukuran -1;
while (Bawah <= Atas)
{
if(Bawah ==Atas && Angka[Atas] != x)
{
cout<<"Nilai yang dicari tidak ada di dalam array.\n";
break;
}
int Tengah = (Bawah + Atas)/2;
if (Angka[Tengah] == x)
{
cout<<"Nilai ditemukan. Ia berada pada Angka["<<Tengah <<"]"<< endl;
break;
}
else
if (Angka[Tengah] > x )
Atas = Tengah-1;
else
Bawah = Tengah+1;
}
return 0;
}
==============================================
#include <iostream>
using namespace std;
int main()
{
int Angka[4] = {20, 30, 10, 15};
cout<<"Alamat dari array adalah: ";
cout<<Angka <<"\n";
cout<<"Alamat dari empat elemen array tersebut adalah: "<<endl;
cout<<Angka <<", "<<Angka+1 <<", "<<Angka+2<<", "<<Angka+3<<endl;
return 0;
}
=============================================
#include <iostream>
#include<cmath>
using namespace std;
int main()
{
int m,n,p ;
double jum = 0, rerata = 0, sigma = 0;
int Cuplik[] = {20, 16, 10, 15, 11, 12, 15, 22, 14, 13, 14};
m = sizeof(Cuplik[1]); //menghasilkan jumlah byte untuk satu elemen
p = sizeof(Cuplik);
//p adalah jumlah total byte yang digunakan untuk array.
n = p/m;
//n = jumlah elemen di dalam array.
for(int i=0;i<=(n-1);i++)
jum += Cuplik[i]; //menghitung penjumlahan dari semua elemen
rerata = jum/n;
double var =0;
for (int j = 0; j<n; j++)
var += ((Cuplik[j]-rerata)*(Cuplik[j]-rerata));
sigma = sqrt(var/(n-1));
//sigma adalah deviasi standar
cout<<"Penjumlahan semua elemen = "<<jum<<"\nBanyaknya elemen = "<<n <<endl;
cout<<"Rerata array = "<<rerata <<endl;
cout<<"Variansi = "<<var <<endl;
cout<<"Deviasi standar dari array = "<< sigma<<endl;
return 0;
}
=====================================================
#include <iostream>
using namespace std;
int main()
{
float B[4] = {2.5 ,3.4 ,6.0,12.2};
float C[4] = {4.0,2.0,3.6,6.4};
float R[4];
double S[4], a, b, c, d, jum =0;
a = B[2] + C[3];
b = B[3] - C[1];
c = B[2] * C[1];
d = (B[3]+C[2]) /(C[1]*B[1]);
cout<<"a = "<<a<<",\tb = "<<b<<"\n";
cout<<"c = "<<c<< ",\t\td = "<<d<<"\n";
for (int i=0;i<=3;i++)
{
S[i] = B[i] / C[i];
R[i] = B[i] * C[i];
cout<<"S["<<i<<"] = "<<S[i]<<",\tR["<<i<<"] = "<<R[i]<<endl;
}
for (i=0;i<=3;i++)
jum += (B[i] +C[i]);
cout<<"Penjumlahan atas elemen-elemen array B dan C = "<<jum<<endl;
return 0;
}
========================================
#include<iostream>
#include<cmath>
using namespace std;
int F1(int x)
{
return pow(x,2);
}
double F2(int n)
{
return sqrt(n);
}
main()
{
int A[4] = { 2,3,4,5};
int B[4];
double S[4];
for(int i=0;i<=3;i++)
{
B[i] = F1(A[i]);
S[i] = F2(A[i]);
cout<<"A["<<i<<"] = "<<A[i]<< "\tB["<<i<<"] = "<<B[i]<<",\tS["<<i<<"] = "<<S[i]<<"\n";
}
return 0;
}
=======================================================
#include <iostream>
using namespace std;
int main()
{
const int p = 5;
char kar[10] ;
cout<<"Masukkan 5 karakter: ";
for(int i=0; i<p; i++)
cin>> kar[i];
cout<<"\nAnda telah memasukkan karakter-karakter berikut: \n ";
for(int k =0; k<p; k++)
cout<<" "<<kar[k]<<" ";
cout<<"\n";
for (int n = 0 ; n<p; n++)
{
for(int j =0; j<p-1; j++)
{
if(kar[j]>kar[j+1])
swap(kar[j], kar[j+1]);
}
for (int r =0; r<5; r++)
cout<<kar[r]<<" ";
cout<<"\n";
}
return 0;
}
===============================
#include <iostream>
using namespace std;
main()
{
int angka[10] ;
cout<<"Masukkan 10 integer: ";
{
for(int i=0;i<10;i++)
cin>>angka[i];
}
cout<<"Array terurut diberikan berikut: \n ";
{
for (int i=0;i<10;i++)
for(int j =0;j<9;j++)
if (angka[j]>angka[j+1])
swap(angka[j],angka[j+1]);
}
for(int i=0;i<10;i++)
cout<<angka[i]<<" ";
cout<<"\n";
return 0;
}
============================================
#include <iostream>
using namespace std;
int main()
{
int angka[10] = {0}, maks;
cout<<"Masukkan 10 integer: ";
{
for(int i=0;i<10;i++)
cin>>angka[i];
}
cout<<"\nAnda telah memasukkan nilai-nilai berikut: \n";
for(int i =0;i<10;i++)
cout<<" "<<angka[i]<<" ";
cout<<"\n ";
maks = angka[0];
{
for(int j = 0; j<9; j++)
if(angka[j] > maks)
maks = angka[j];
else maks = maks;
}
cout <<"maks = "<< maks<<endl;
{
for(int k=0; k<10; k++)
if (maks == angka[k])
cout<<"angka["<<k<<"] = " << angka[k] <<endl;
}
return 0;
}
================================================
#include <iostream>
using namespace std;
double Rerata (double[], size_t ); //prototipe fungsi
int main()
{
int n=10;
double angka[10];
cout<<"Masukkan 10 nilai titik-mengambang: ";
for(int i=0;i<10;i++)
cin>>angka[i]; //masukkan elemen-elemen array
cout<<"Anda telah memasukkan nilai-nilai berikut: "<<endl;
for(int j=0;j<10;j++)
cout<< angka[j]<<" ";
cout<<"\n Rerata = "<<Rerata(angka,n)<< endl;
return 0;
}
double Rerata(double angka[], size_t n)
// definisi fungsi
{
double Total = 0;
for (int i =0; i<n; i++)
Total += angka[i];
return Total / n;
}
=====================================
#include <iostream>
using namespace std;
double Perkalian (double [], double[], size_t, size_t);
//prototipe fungsi
int main()
{
int n =4, m=4;
double angka[4];
double Nilai[4];
cout <<"Masukkan 4 buah nilai desimal untuk array angka: ";
for(int i=0;i<4;i++)
cin>> angka[i];
cout<<"\nMasukkan 4 nilai desimal untuk array Nilai: ";
for(int j=0;j<4;j++)
cin>>Nilai[j]; //membaca elemen-elemen array
cout<<"Anda telah memasukkan nilai-nilai berikut untuk array angka: "<<endl;
for(int k=0;k<4;k++)
cout<< angka[k]<<" ";
cout<<"\nAnda telah memasukkan nilai-nilai berikut untuk array Nilai: "<<endl;
for(int s=0;s<4;s++)
cout<<Nilai[s]<<" ";
cout<<"\nPenjumlahan atas perkalian dari elemen-elemen array = "
<<Perkalian(angka, Nilai, n, m)<< endl;
return 0;
}
double Perkalian(double angka[], double Nilai[], size_t n, size_t m)
{
double Perkalian[] ={0, 0, 0, 0};
double Total = 0;
for (n =0; n<4; n++)
{
Perkalian[n]= angka[n] * Nilai[n];
Total += Perkalian[n];
}
return Total;
}
========================================
# include <iostream>
using namespace std;
int main()
{
int C[2][3], D[2][3];
int A[2][3] = {20, 30, 40, 50, 60, 70};
int B[2][3] = {10, 20, 20, 30, 20, 10};
for (int i =0; i<2; i++)
for (int j = 0; j<3; j++)
{
C[i][j] = A[i][j] + B[i][j]; //penjumlahan
D[i][j] = A[i][j] - B[i][j]; //pengurangan
}
for (int n = 0; n<2; n++)
{
for (int m = 0; m<3; m++)
cout<<C[n][m]<<" " ;
cout << "\n";
}
cout<<endl;
for (int p =0 ; p<2; p++)
{
for (int s = 0; s<3; s++)
cout<<D[p][s]<<" " ;
cout << "\n";
}
return 0 ;
}
========================================
#include<iostream>
using namespace std;
int main()
{
int S[2][3] = {1, 2, 3, 4, 5, 6};
int P[3][1] = {6, 5, 4};
int C[2] = {0} ;
for (int i = 0; i<2; i++)
for (int j = 0; j<1; j++)
for (int k = 0; k<3; k++)
{
C[i] += S[i][k] * P[k][j];
}
for (int m = 0; m<2; m++)
cout<<C[m] <<"\n";
return 0;
}
======================================
#include <iostream>
using namespace std;
int main()
{
int angka[2][3][4];
cout<<"Tuliskan 24 integer yang dipisahkan dengan spasi: \n";
for(int i=0;i<2;i++)
{
for(int j=0;j<3;j++)
{
for (int k = 0; k<4;k++)
cin>>angka[i][j][k];
}
}
cout<<"\n\n";
for(int n=0; n<2; n++)
{
for(int j=0;j <3; j++)
{
for (int k =0;k<4;k++)
cout<<"angka["<<n<<"]["<<j<<"]["<<k<<"] = "<<angka[n][j][k];
cout<<"\n";
}
}
cout<<"\n\n";
for(int m=0; m<2; m++)
{
for(int p=0; p<3; p++)
{
for (int k =0; k<4; k++)
cout<<angka[m][p][k];
cout<<"\n";
}
cout<<"\n";
}
return 0;
}
==========================================
Tidak ada komentar:
Posting Komentar