Pages

Wednesday, November 20, 2013

Modul 8: Array C++ (Bagian 2)




Latihan Modul 8-1
/*
PEMOGRAMAN C++ 
MICROSOFT VISUAL STUDIO 2012
LATIHAN SORTING
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/

#include  //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std

int main(){ //fungsi main
	float a[7]; //deklarasi variabel array float sebesar 7
	int j,k,c,temp; //deklarasi variabel integer j k c temp

	cout << "nama : indrabayu\n"; //tampilkan ke layar
	cout << "nrp  : 49013069\n\n"; //tampilkan ke layar

	cout << "masukkan nilai pada elemen array : " << endl; //tampilkan ke layar
	for(c=0;c<7;c++){ //perulangan untuk c nilainya sama dengan 0 dan nilai c kurang dari 7 maka c di increment
		cout << "a[" << c << "] = "; //tampilkan nilai c ke layar
		cin >> a[c]; //memasukkan inputan user ke variabel a array c
	}

	cout << "\nnilai elemen array sebelum diurutkan :" << endl; //tampilkan ke layar
	for (c=0;c<7;c++){ //perulangan untuk c nilainya sama dengan 0 dan nilai c kurang dari 7 maka c di increment
		cout << "a[" << c << "] = " << a[c] << endl; //tampilkan ke layar nilai a array c
	}

	//pengurutan metoda maksimum-minimum
	int jmin,u=6; //deklarasu variabel integer jmin dan u dengan nilai 6
	for(j=0;j<6;j++){ //perulangan untuk j nilainya sama dengan 0 dan nilai j kurang dari 6 maka j di increment
		jmin=0; //jmin diberi nilai 0
		for(k=1;k<=u;k++){ //perulangan untuk k nilainya sama dengan 1 dan nilai k kurang dari nilai u maka k di increment
			if(a[k] //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std

int main(){ //fungsi main
    int d[4][4],e[4][4],f[4][4],ordo; //deklarasi variabel integer d e f dengan array 2 dimensi sebesar 4 dan ordo 
	cout<<"Inputkan ordo matriks : "; //tampilkan ke layar
	cin>>ordo;  //memasukkan inputan user ke ordo     

	cout<<"Matriks B : \n"; //tampilkan ke layar     
	for(int i=1;i<=ordo;i++){ //untuk nilai i nilainya 1 dan nilai i nilainya kurang dari sama dengan nilai ordo maka i di increment        
		for(int j=1;j<=ordo;j++){ //untuk nilai j nilainya 1 dan nilai j nilainya kurang dari sama dengan nilai ordo maka j di increment           
			cout<<"Elemen "<>d[i][j]; //memasukkan inputan user ke d array i dan j        
		}     
	}     

	cout<<"\nMatriks B : \n"; //tampilkan ke layar     
	for(int i=1;i<=ordo;i++){ //untuk nilai i nilainya 1 dan nilai i nilainya kurang dari sama dengan nilai ordo maka i di increment        
		for(int j=1;j<=ordo;j++){ //untuk nilai j nilainya 1 dan nilai j nilainya kurang dari sama dengan nilai ordo maka j di increment           
			cout<<"Elemen "<>e[i][j]; //memasukkan inputan user ke e array i dan j        
		}      
	}     
	
	//perhitungan penjumlahan matriks     
	for(int i=1;i<=ordo;i++) //untuk nilai i nilainya 1 dan nilai i nilainya kurang dari sama dengan nilai ordo maka i di increment      
		for(int j=1;j<=ordo;j++) //untuk nilai j nilainya 1 dan nilai j nilainya kurang dari sama dengan nilai ordo maka j di increment          
			f[i][j]=d[i][j]+e[i][j]; //nilai f array i dan j sama dengan nilai d array i dan j ditambah nilai e array i dan j  
	cout<<"\nHasil penjumlahan :\n";  //tampilkan ke layar   
	for(int i=1;i<=ordo;i++){ //untuk nilai i nilainya 1 dan nilai i nilainya kurang dari sama dengan nilai ordo maka i di increment       
		for(int j=1;j<=ordo;j++) //untuk nilai j nilainya 1 dan nilai j nilainya kurang dari sama dengan nilai ordo maka j di increment           
			cout< //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std

int main(){ //fungsi main
	cout << "nama : indrabayu" << endl; //tampilkan ke layar
	cout << "nim  : 49013069" << endl << endl; //tampilkan ke layar

	float a[4][4]={1,2,3,4,5.5,6,7,8,9,10.5,11,12,13,14,15.5,16}; //deklarasi variabel array multidimensi float a dengan besar 4
	int i,j; //deklarasi variabel integer i dan j

	cout << "aplikasi matriks ordo 4x4" << endl; //tampilkan ke layar
	for(i=0;i<4;i++){ //untuk nilai i nilainya 0 dan nilai i nilainya kurang dari nilai 4 maka i di increment       
		for(j=0;j<4;j++){ //untuk nilai j nilainya 0 dan nilai j nilainya kurang dari nilai 4 maka j di increment 
			cout << "a[" << i << "] [" << j << "] = " << a [i][j] << endl; //tampilkan ke layar nilai a array i dan j
		}
		cout << endl; //endline
	}
	system("pause"); //program di pause
	return 0; //fungsi main berhenti
}


Latihan Modul 8-4
/*
PEMOGRAMAN C++ 
MICROSOFT VISUAL STUDIO 2012
MODUL 8-4
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/

#include  //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std


int main(){ //fungsi main
        int pil; //delarasi variabel integer pil
		typedef double matriks [3][3];  //deklarasi typdef variabel double array multidimensi matriks sebesar 3 
		matriks A,B,C; //deklarasi matriks A B C
		int j,k; //deklarasi variabel integer j dan k

		cout << "nama : indrabayu\n"; //tampilkan ke layar
		cout << "nim  : 49013069\n\n"; //tampilkan ke layar
        cout<<"==============================================\n"; //tampilkan ke layar  
        cout<<"      Operasi Array Multidimensi ordo 3x3     \n"; //tampilkan ke layar 
        cout<<"==============================================\n"<>pil; ////memasukkan inputan user ke variabel pil      
		cout<

No comments:

Post a Comment