Kamis, 11 April 2013

Program C++ Relasi Himpunan.

Ini adalah program C++ yang dapat melakukan pembentukan suatu himpunan baru dari dua buah himpunan yang telah memiliki data, yang berarti tanpa inputan, dengan syarat tertentu. dibawah ini ada 4 himpunan, dua himpunan pertama direlasikan tanpa ada syarat, yang berarti tiap satu elemen dari himpunan pertama direlasikan dengan himpunan kedua(A,B). dua himpunan berikutnya direlasikan dengan syarat elemen dari anggota himpunan ketiga yang habis membagi anggota himpunan keempat.(C,D)

Berikut programnya:

#include <iostream>
using namespace std;

int main() {

string a[] = {"changmin", "jaejoong"};
string b[] = {"f8291", "n4810", "b0637"};

int c[] = {2, 3, 4};
int d[] = {2, 4, 8, 10, 12};

cout << "Hasil penggabungan a dan b :"<<endl<<"{ ";
for(int i=0; i<2; i++)
{for(int j=0; j<3; j++) {
cout<<"("<<a[i]<<","<<b[j]<<")";
}}


cout << "}" << endl;

cout<<"Hasil himpunan c habis membagi d : \n{";
for(int k=0; k<3; k++) {
for(int l=0; l<5; l++)
if(d[l] % c[k] == 0) {
cout<<"("<< c[k]<< ", " << d[l] << "), ";}
}


cout<<"}"<<endl;
system ("pause");
return 0;
}

Tidak ada komentar: