Jumat, 02 Februari 2018


Contoh soal flowchart beserta penjelasannya
1.        Buatlah flowchart untuk menghitung total pembayaran dari pemebelian pelanggan toko. Dalam masalah ini ada ketentuan apabila pembelian pelanggan tersebut sama dengan atau melebihi 100.000, maka pelanggan tersebut mendapat diskon 10 %, jika tidak pelanggan tersebut hanya mendapat diskon 5%.

2.        Dari 4 penilaian seseorang dikatakan berprestasi baik jika rata-ratanya lebih dari 80, berprestasi cukup jika rata-ratanya antara 60 sampai dengan 80, dan berprestasi buruk jika rata-ratanya kurang dari 60. Buatlah flowchart untuk menentukan kriteria seseorang.
3.        Dalam pemilihan jurusan IPA serta IPS, dinilai 3 pelajaran IPA dan 2 pelajaran IPS. Bila rata-rata nilai IPA lebih besar dari rata-rata nilai IPS maka dijuruskan ke IPA, kalau sama diperbolehkan memilih dan kalau nilai rata-rata IPS lebih besar dari nilai rata-rata IPA maka dijuruskan ke IPS. Buatlah flowchart untuk menentukan jurusan.

4.        Untuk mendapatkan kredit pemilikan mobil, perlu dinilai penghasilan pemohon. Cara penilaian: pendapatan tetap/pokok dihitung penuh, pendapatan tambahan dihitung setengah dan pendapatan keluarga (suami/istri) dihitung sepertiga. Apabila jumlah pendapatan lebih besar atau sama dengan Rp. 1.000.000,- mendapat kredit SEDAN, kurang dari itu tetapi masih lebih besar dari Rp. 500.000,- mendapat kredit  MINIBUS, selain itu tidak berhak mendapat kredit.

5.        Untuk menarik pelanggan yang lebih banyak, Rental CD “ABC” memberikan  diskon setiap penyewaan CD, Buatlah flowchart untuk menentukan total pembayaran yang harus dibayar jika menyewa sejumlah X keping CD dengan ketentuan sebagai berikut :
-       Jika member, maka berapapun jumlah CD yang disewa harga perkepingnya Rp. 2000,-
-       Jika bukan member dan jumlah CD yang disewa kurang dari 5 harga perkepingnya Rp. 3000,-. Sedangkan jika jumlah CD yang disewa lebih dari atau sama dengan 5 maka harga perkepingnya Rp. 2500,-

Kamis, 01 Februari 2018

Program c++ Pendaftaran Mahasiswa Online


Program c++ Pendaftaran Mahasiswa Online
Pada halaman ini akan saya berikan contoh program c++ sederhana tentang pendaftaran mahasiswa online disalah satu perguruan tinggi dengan menggunakan array dan modular
#include <iostream.h>
#include <conio.h>
#include <stdio.h>

char nama[30],tmp[10],bln[10],pekerjaan[15],nase[20],jurusan[15],desa[10],rt[2],rw[2],kec[10],kab[10],propin[20];
char email[20],jekam[10],huruf,jumsa[2],anakke[2],nohp[15],nomer[10],jawaban;
int b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,t,angka,thn,tgl,n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n13,n14,n15;
float r1,r2,r3,r4,r5,rtotal;

void biodata_diri();
void biodata_ortu();
void jalur_seleksi();
void isijalur_seleksi();
void soal_saintek();
void soal_soshum();
void soal_campuran();

void judul()
{
    cout<<"*********************************************************************"<<endl;
    cout<<"*     PROGRAM PENDAFTARAN MAHASISWA BARU UNIVERSITAS MURIA KUDUS     *"<<endl;
    cout<<"*********************************************************************"<<endl;
    cout<<"\n\n\n";
}

void main()
{
    char lagi;
    judul();
    biodata_diri();
    biodata_ortu();
    do
    {
    clrscr();
    jalur_seleksi();
    isijalur_seleksi();

    cout<<endl;
    cout<<"Apakah akan Mencoba lagi [Y/T]";cin>>lagi;
    cout<<"\n\n";
    }
    while(lagi=='Y'|| lagi=='y');

getch();
}

void biodata_diri()
{
cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                      MASUKKAN BIODATA ANDA                        -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" 1.  Nama Depan            : "; cin>>nama;      cout<<endl;
    cout<<"     Nama Tengah           : "; cin>>nama;      cout<<endl;
    cout<<"     Nama Belakang         : "; cin>>nama;      cout<<endl;
    cout<<" 2.  Tempat Lahir          : "; cin>>tmp;      cout<<endl;
    cout<<"     Tanggal Lahir                     : "; cin>>tgl;      cout<<endl;
    cout<<"     Bulan Lahir         : "; cin>>bln;      cout<<endl;
    cout<<"     Tahun Lahir                       : "; cin>>thn;      cout<<endl;
    cout<<" 3.  Asal Sekolah";                             cout<<endl;
    cout<<"     - Nama Sekolah        : "; cin>>nase;      cout<<endl;
    cout<<"     - Jurusan             : "; cin>>jurusan;   cout<<endl;
    cout<<" 4.  Alamat Rumah";                             cout<<endl;
    cout<<"     - Desa                : "; cin>>desa;      cout<<endl;
    cout<<"       RT : ";cin>>rt; cout<<endl;
    cout<<"       RW : ";cin>>rw; cout<<endl;
    cout<<"     - Kecamatan           : "; cin>>kec;       cout<<endl;
    cout<<"     - Kabupaten           : "; cin>>kab;       cout<<endl;
    cout<<"     - Provinsi            : "; cin>>propin;    cout<<endl;
    cout<<" 5.  Jenis Kelamin         : "; cin>>jekam;     cout<<endl;
    cout<<" 6.  Jumlah Saudara        : "; cin>>jumsa;     cout<<endl;
    cout<<" 7.  Anak Ke               : "; cin>>anakke;    cout<<endl;
    cout<<" 8.  Pekerjaan             : "; cin>>pekerjaan; cout<<endl;
    cout<<" 9.  Nomer Tel./Hp         : "; cin>>nohp;      cout<<endl;
    cout<<" 10. E-mail                : "; cin>>email;     cout<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"\n\n";
}

void biodata_ortu()
{
cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                    MASUKKAN BIODATA ORANG TUA                     -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" BIODATA AYAH"<<endl;
    cout<<" 1.  Nama Ayah             : "; cin>>nama;      cout<<endl;
    cout<<" 2.  Tempat Lahir          : "; cin>>tmp;      cout<<endl;
    cout<<"     Tanggal Lahir                     : "; cin>>tgl;      cout<<endl;
    cout<<"     Bulan Lahir         : "; cin>>bln;      cout<<endl;
    cout<<"     Tahun Lahir                       : "; cin>>thn;      cout<<endl;
    cout<<" 3.  Alamat Rumah";                             cout<<endl;
    cout<<"     - Desa                : "<<desa;      cout<<endl;
    cout<<"       RT : "; cin>>rt;  cout<<endl;
    cout<<"       RW : "; cin>>rw;  cout<<endl;
    cout<<"     - Kecamatan           : "; cin>>kec;       cout<<endl;
    cout<<"     - Kabupaten           : "; cin>>kab;       cout<<endl;
    cout<<"     - Provinsi            : "; cin>>propin;    cout<<endl;
    cout<<" 4.  Pekerjaan             : "; cin>>pekerjaan; cout<<endl;
    cout<<" 5.  Nomer Tel./Hp         : "; cin>>nohp;      cout<<endl;
    cout<<endl;
    cout<<" BIODATA IBU"<<endl;
    cout<<" 1.  Nama Ibu              : "; cin>>nama;      cout<<endl;
    cout<<" 2.  Tempat Lahir          : "; cin>>tmp;      cout<<endl;
    cout<<"     Tanggal Lahir                     : "; cin>>tgl;      cout<<endl;
    cout<<"     Bulan Lahir         : "; cin>>bln;      cout<<endl;
    cout<<"     Tahun Lahir                       : "; cin>>thn;      cout<<endl;
    cout<<" 3.  Alamat Rumah";                             cout<<endl;
    cout<<"     - Desa                : "<<desa;      cout<<endl;
    cout<<"       RT : "; cin>>rt;  cout<<endl;
    cout<<"       RW : "; cin>>rw;  cout<<endl;
    cout<<"     - Kecamatan           : "; cin>>kec;       cout<<endl;
    cout<<"     - Kabupaten           : "; cin>>kab;       cout<<endl;
    cout<<"     - Provinsi            : "; cin>>propin;    cout<<endl;
    cout<<" 4.  Pekerjaan             : "; cin>>pekerjaan; cout<<endl;
    cout<<" 5.  Nomer Tel./Hp         : "; cin>>nohp;      cout<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"\n\n\n";
}

void jalur_seleksi()
{
cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                        Pilih Jalur Seleksi                        -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" 1. Seleksi Berbasis Komputer/Computer-Based Test (CBT)"<<endl;
    cout<<" 2. Seleksi Tertulis/Paper-Based Test (PBT)"<<endl;
    cout<<" 3. Seleksi Siswa Berprestasi (SSB)"<<endl;
    cout<<" 4. Seleksi Bebas Tes (SBT)"<<endl;
    cout<<" 5. Seleksi Mahasiswa Pindahan (SMP)"<<endl;
    cout<<" 6. Seleksi Mahasiswa Internasional (SMI)"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketikkan Kode Angka Mulai dari Angka 1 - 6 sesuai pilihan : "; cin>>angka; cout<<endl;
}

void isijalur_seleksi()
{
    if(angka==1)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-      Seleksi Berbasis Komputer/Computer-Based Test (CBT)          -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketentuan sebelum mengikuti tes : "<<endl;
    cout<<" - Anda diharuskan mengerjakan soal sesuai jurusan yang anda pilih, "<<endl;
    cout<<" - Kerjakan dengan jujur, kecurangan dalam bentuk apapun 'Dilarang!!!' "<<endl;
    cout<<" - Hasil pekerjaan Anda akan langsung tampil "<<endl;
    cout<<"                     <*> Selamat Mencoba <*> "<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"  Pilih Kategori Soal : "<<endl;
    cout<<"   a. SAINTEK  "<<endl;
    cout<<"   b. SOSHUM   "<<endl;
    cout<<"   c. CAMPURAN "<<endl;
    cout<<" Ketikkan Kode Huruf Mulai dari Huruf a - b sesuai pilihan : "; cin>>huruf; cout<<endl;
        if(huruf=='a' || huruf=='A')
        {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                             SAINTEK                               -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    soal_saintek();
        }
        else if(huruf=='b' || huruf=='B')
        {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                             SOSHUM                                -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    soal_soshum();
        }
        else(huruf=='c' || huruf=='C');
        {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                            CAMPURAN                               -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    soal_campuran();
        }
    }
    else if(angka==2)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-            Seleksi Tertulis/Paper-Based Test (PBT)                -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketentuan sebelum mengikuti tes : "<<endl;
    cout<<" - Tes tidak berbasis komputer, peserta diharuskan hadir ditempat"<<endl;
    cout<<" - Tes dilaksanakan diruangan yang sudah ditentukan sesuai pada jadwal tes berlangsung "<<endl;
    cout<<" - Anda diharuskan mencetak kartu peserta tes yang akan anda isi dibawah ini"<<endl;
    cout<<" - screenshoot kartu tes dibawah lalu cetak, berikan pada panitia saat tes berlangsung"<<endl;
    cout<<" - Anda diharuskan mengerjakan soal sesuai jurusan yang anda pilih, "<<endl;
    cout<<" - Kerjakan dengan jujur, kecurangan dalam bentuk apapun 'Dilarang!!!' "<<endl;
    cout<<" - Hasil pekerjaan Anda akan diberitahukan saat pengumuman hasil tes "<<endl;
    cout<<"                     <*> Selamat Mencoba <*> "<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"\n\n";
    cout<<"<--------------------------cetak kartu tes-------------------------->"<<endl;
    cout<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                        KARTU TES TERTULIS                         -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" <*> Nama Peserta             : "; cin>>nama;    cout<<endl;
    cout<<" <*> Nomer Test               : "; cin>>nomer;   cout<<endl;
    cout<<" <*> Pilihan Kategori Jurusan : "; cin>>jurusan; cout<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<endl;
    cout<<"<--------------------------cetak kartu tes-------------------------->"<<endl;
    }
    else if(angka==3)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                Seleksi Siswa Berprestasi (SSB)                    -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketentuan sebelum mengikuti tes : "<<endl;
    cout<<" - Anda diharuskan mengirimkan screenshot/gambar foto piagam atau trofi yang pernah anda raih"<<endl;
    cout<<" - screenshoot/gambar foto piagam atau trofi tersebut nantinya akan anda kirim pada email dibawah ini "<<endl;
    cout<<" - Lolos atau tidak akan diberitahukan sesuai jadwal pengumuman"<<endl;
    cout<<"                     <*> Selamat Mencoba <*> "<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"- Kirim screenshoot/gambar foto piagam atau trofi pada email :      -"<<endl;
    cout<<"-                'datascreenshotssb@gmail.com'                      -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    }
    else if(angka==4)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                    Seleksi Bebas Tes (SBT)                        -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Masukkan Nilai anda semester 1 :"<<endl;
    cout<<" 1. Pend Agama   : "; cin>>n1; cout<<endl;
    cout<<" 2. Pkn          : "; cin>>n2; cout<<endl;
    cout<<" 3. B. Indonesia : "; cin>>n3; cout<<endl;
    cout<<" 4. B. Inggris   : "; cin>>n4; cout<<endl;
    cout<<" 5. Matematika   : "; cin>>n5; cout<<endl;
    cout<<" 6. Fisika       : "; cin>>n6; cout<<endl;
    cout<<" 7. Biologi      : "; cin>>n7; cout<<endl;
    cout<<" 8. Kimia        : "; cin>>n8; cout<<endl;
    cout<<" 9. Sejarah      : "; cin>>n9; cout<<endl;
    cout<<" 10. Geografi    : "; cin>>n10; cout<<endl;
    cout<<" 11. Ekonomi     : "; cin>>n11; cout<<endl;
    cout<<" 12. Sosiologi   : "; cin>>n12; cout<<endl;
    cout<<" 13. Seni Budaya : "; cin>>n13; cout<<endl;
    cout<<" 14. Penjaskes   : "; cin>>n14; cout<<endl;
    cout<<" 15. TIK         : "; cin>>n15; cout<<endl;
    r1=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12+n13+n14+n15)/15;
    cout<<" Rata-rata anda semester 1 : "<<r1<<endl;
    cout<<" Masukkan Nilai anda semester 2 :"<<endl;
    cout<<" 1. Pend Agama   : "; cin>>n1; cout<<endl;
    cout<<" 2. Pkn          : "; cin>>n2; cout<<endl;
    cout<<" 3. B. Indonesia : "; cin>>n3; cout<<endl;
    cout<<" 4. B. Inggris   : "; cin>>n4; cout<<endl;
    cout<<" 5. Matematika   : "; cin>>n5; cout<<endl;
    cout<<" 6. Fisika       : "; cin>>n6; cout<<endl;
    cout<<" 7. Biologi      : "; cin>>n7; cout<<endl;
    cout<<" 8. Kimia        : "; cin>>n8; cout<<endl;
    cout<<" 9. Sejarah      : "; cin>>n9; cout<<endl;
    cout<<" 10. Geografi    : "; cin>>n10; cout<<endl;
    cout<<" 11. Ekonomi     : "; cin>>n11; cout<<endl;
    cout<<" 12. Sosiologi   : "; cin>>n12; cout<<endl;
    cout<<" 13. Seni Budaya : "; cin>>n13; cout<<endl;
    cout<<" 14. Penjaskes   : "; cin>>n14; cout<<endl;
    cout<<" 15. TIK         : "; cin>>n15; cout<<endl;
    r2=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12+n13+n14+n15)/15;
    cout<<" Rata-rata anda semester 2 : "<<r2<<endl;
    cout<<" Masukkan Nilai anda semester 3 :"<<endl;
    cout<<" 1. Pend Agama   : "; cin>>n1; cout<<endl;
    cout<<" 2. Pkn          : "; cin>>n2; cout<<endl;
    cout<<" 3. B. Indonesia : "; cin>>n3; cout<<endl;
    cout<<" 4. B. Inggris   : "; cin>>n4; cout<<endl;
    cout<<" 5. Matematika   : "; cin>>n5; cout<<endl;
    cout<<" 6. Fisika       : "; cin>>n6; cout<<endl;
    cout<<" 7. Biologi      : "; cin>>n7; cout<<endl;
    cout<<" 8. Kimia        : "; cin>>n8; cout<<endl;
    cout<<" 9. Sejarah      : "; cin>>n9; cout<<endl;
    cout<<" 10. Seni Budaya : "; cin>>n10; cout<<endl;
    cout<<" 11. Penjaskes   : "; cin>>n11; cout<<endl;
    cout<<" 12. TIK         : "; cin>>n12; cout<<endl;
    r3=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12)/12;
    cout<<" Rata-rata anda semester 3 : "<<r3<<endl;
    cout<<" Masukkan Nilai anda semester 4 :"<<endl;
    cout<<" 1. Pend Agama   : "; cin>>n1; cout<<endl;
    cout<<" 2. Pkn          : "; cin>>n2; cout<<endl;
    cout<<" 3. B. Indonesia : "; cin>>n3; cout<<endl;
    cout<<" 4. B. Inggris   : "; cin>>n4; cout<<endl;
    cout<<" 5. Matematika   : "; cin>>n5; cout<<endl;
    cout<<" 6. Fisika       : "; cin>>n6; cout<<endl;
    cout<<" 7. Biologi      : "; cin>>n7; cout<<endl;
    cout<<" 8. Kimia        : "; cin>>n8; cout<<endl;
    cout<<" 9. Sejarah      : "; cin>>n9; cout<<endl;
    cout<<" 10. Seni Budaya : "; cin>>n10; cout<<endl;
    cout<<" 11. Penjaskes   : "; cin>>n11; cout<<endl;
    cout<<" 12. TIK         : "; cin>>n12; cout<<endl;
    r4=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12)/12;
    cout<<" Rata-rata anda semester 4 : "<<r4<<endl;
    cout<<" Masukkan Nilai anda semester 5 :"<<endl;
    cout<<" 1. Pend Agama   : "; cin>>n1; cout<<endl;
    cout<<" 2. Pkn          : "; cin>>n2; cout<<endl;
    cout<<" 3. B. Indonesia : "; cin>>n3; cout<<endl;
    cout<<" 4. B. Inggris   : "; cin>>n4; cout<<endl;
    cout<<" 5. Matematika   : "; cin>>n5; cout<<endl;
    cout<<" 6. Fisika       : "; cin>>n6; cout<<endl;
    cout<<" 7. Biologi      : "; cin>>n7; cout<<endl;
    cout<<" 8. Kimia        : "; cin>>n8; cout<<endl;
    cout<<" 9. Sejarah      : "; cin>>n9; cout<<endl;
    cout<<" 10. Seni Budaya : "; cin>>n10; cout<<endl;
    cout<<" 11. Penjaskes   : "; cin>>n11; cout<<endl;
    cout<<" 12. TIK         : "; cin>>n12; cout<<endl;
    r5=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12)/12;
    cout<<" Rata-rata anda semester 5 : "<<r5<<endl;
    rtotal=r1+r2+r3+r4+r5;
    cout<<" Rata-rata 5 Semester anda = "<<rtotal<<endl;
    if(rtotal>=85)
    {cout<<" Selamat,Anda Lolos seleksi"<<endl;}
    else
    {cout<<" Maaf anda tidak lolos"<<endl;}
    }
    else if(angka==5)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-                Seleksi Mahasiswa Pindahan (SMP)                   -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketentuan sebelum mengikuti tes : "<<endl;
    cout<<" - SBT diperuntukan bagi mahasiswa pindahan dari universitas/perguruan tinggi"<<endl;
    cout<<" - SBT juga diperuntukan bagi yang telah lulus program diploma"<<endl;
    cout<<" - Pendaftaran dilakukan secara langsung di kantor PMB dengan membawa persyaratan"<<endl;
    cout<<" - Lolos atau tidak akan diberitahukan sesuai jadwal pengumuman"<<endl;
    cout<<"                     <*> Selamat Mencoba <*> "<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-             Proses Seleksi Mahasiswa Pindahan (SMP)               -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" 1. Kesesuaian progdi asal dengan progdi tujuan di UMK"<<endl;
    cout<<" 2. Akreditasi progdi asal minimal sama dengan progdi tujuan di UMK,"<<endl;
    cout<<"    atau lebih baik."<<endl;
    cout<<" 3. Bagi mahasiswa yang belum lulus,WAJIB melampirkan surat keterangan pindah"<<endl;
    cout<<"    dari perguruan tinggi asal"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    }
    else if(angka==6)
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-             Seleksi Mahasiswa Internasional (SMI)                 -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" Ketentuan sebelum mengikuti tes : "<<endl;
    cout<<" - Harus menguasai dasar-dasar Bahasa Indonesia"<<endl;
    cout<<" - Pengantar dalam pembelajaran dikelas menggunakan Bahasa Indonesia"<<endl;
    cout<<"                     <*> Selamat Mencoba <*> "<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-          Tahapan Seleksi Mahasiswa Internasional (SMI)            -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<" 1. Submit Application"<<endl;
    cout<<" 2. Document Selection"<<endl;
    cout<<" 3. Interview Test"<<endl;
    cout<<" 4. Issuing Letter of Offer/Refusal"<<endl;
    cout<<" 5. Payment Time"<<endl;
    cout<<" 6. Issuing Letter of Acceptance"<<endl;
    cout<<" 7. re-Registration"<<endl;
    cout<<" 8. Welcome Ceremony for Foreign Students"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    }
    else(angka<1 && angka>6);
    {
    cout<<"---------------------------------------------------------------------"<<endl;
    cout<<"-            INPUTAN ANDA SALAH, SILAHKAN COBA LAGI                 -"<<endl;
    cout<<"---------------------------------------------------------------------"<<endl;
    }
    cout<<"\n\n";
}

void soal_saintek()
{
    cout<<" (1) Disebuah toko tersedia 1/2 lusin lampu,2 diantaranya rusak. Ada 3 orang"<<endl;
    cout<<"     akan membeli masing-masing 1 lampu secara tidak bersamaan. Peluang pembeli"<<endl;
    cout<<"     ketiga mendapatkan lampu rusak adalah?"<<endl;
    cout<<"     a. 1/6"<<endl;
    cout<<"     b. 1/3"<<endl;
    cout<<"     c. 2/3"<<endl;
    cout<<"     d. 1/33"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b1=10;
              cout<<" Benar\nnilai = "<<b1<<"\n\n\n";
              }
              else
              {
              b1=-2;
              cout<<" Salah\nnilai = "<<b1<<"\n\n\n";
              }
    cout<<" (2) Urutan daya tembus partikel dari yang terbesar hingga yang terkecil"<<endl;
    cout<<"     pada sinar-sinar berikut adalah ?"<<endl;
    cout<<"     a. alfa - beta - gamma"<<endl;
    cout<<"     b. beta - alfa - gamma"<<endl;
    cout<<"     c. beta - gamma - alfa"<<endl;
    cout<<"     d. gamma - beta - alfa"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b2=10;
              cout<<" Benar\nnilai = "<<b2<<"\n\n\n";
              }
              else
              {
              b2=-2;
              cout<<" Salah\nnilai = "<<b2<<"\n\n\n";
              }
    cout<<" (3) Partikel yang dipancarkan unsur Radioaktif berikut yang tidak bermassa"<<endl;
    cout<<"     dan tidak bermuatan adalah ?"<<endl;
    cout<<"     a. positron"<<endl;
    cout<<"     b. proton"<<endl;
    cout<<"     c. gamma"<<endl;
    cout<<"     d. alfa"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b3=10;
              cout<<" Benar\nnilai = "<<b3<<"\n\n\n";
              }
              else
              {
              b3=-2;
              cout<<" Salah\nnilai = "<<b3<<"\n\n\n";
              }
    cout<<" (4) Sebuah pipa organa yang terbuka kedua ujungnya memiliki nada dasar"<<endl;
    cout<<"     dengan frekuensi sebesar 300 Hz. Tentukan besar frekuensi dari Nada"<<endl;
    cout<<"     atas ketiga adalah ?"<<endl;
    cout<<"     a. 600 Hz"<<endl;
    cout<<"     b. 900 Hz"<<endl;
    cout<<"     c. 1200 Hz"<<endl;
    cout<<"     d. 1500 Hz"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b4=10;
              cout<<" Benar\nnilai = "<<b4<<"\n\n\n";
              }
              else
              {
              b4=-2;
              cout<<" Salah\nnilai = "<<b4<<"\n\n\n";
              }
    cout<<" (5) Panas sebesar 12 kj diberikan pada sepotong logam bermassa 2500 gram"<<endl;
    cout<<"     yang memiliki suhu 30 oC. Jika kalor jenis logam adalah 0,2 kalori/groC,"<<endl;
    cout<<"     maka suhu akhir logam adalah ?"<<endl;
    cout<<"     a. 35,71 Celcius"<<endl;
    cout<<"     b. 37,71 Celcius"<<endl;
    cout<<"     c. 40 Celcius"<<endl;
    cout<<"     d. 45 Celcius"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='a')
              {
              b5=10;
              cout<<" Benar\nnilai = "<<b5<<"\n\n\n";
              }
              else
              {
              b5=-2;
              cout<<" Salah\nnilai = "<<b5<<"\n\n\n";
              }
    cout<<" (6) Sebuah tongkat yang panjangnya 40 cm dan tegak diatas permukaan tanah"<<endl;
    cout<<"     dijatuhi martil 10 kg dari ketinggian 50 cm di atas ujungnya. bila gaya"<<endl;
    cout<<"     tahan rata-rata tanah 103 N, maka banyaknya tumbukan martil yang perlu"<<endl;
    cout<<"     dilakukan terhadap tongkat agar terjadi rata dengan permukaan tanah adalah ?"<<endl;
    cout<<"     a. 5 kali"<<endl;
    cout<<"     b. 6 kali"<<endl;
    cout<<"     c. 7 kali"<<endl;
    cout<<"     d. 8 kali"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b6=10;
              cout<<" Benar\nnilai = "<<b6<<"\n\n\n";
              }
              else
              {
              b6=-2;
              cout<<" Salah\nnilai = "<<b6<<"\n\n\n";
              }
    cout<<" (7) Sebanyak 100 mL larutan NiSO4 dielektrolisis dengan elektroda Pt."<<endl;
    cout<<"     Jika pH larutan setelah elektrolisis adalah 2, maka berapakah"<<endl;
    cout<<"     muatan listrik yang mengalir selama elektrolisis ?"<<endl;
    cout<<"     a. 9,65 C"<<endl;
    cout<<"     b. 96,5 C"<<endl;
    cout<<"     c. 965  C"<<endl;
    cout<<"     d. 9650 C"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b7=10;
              cout<<" Benar\nnilai = "<<b7<<"\n\n\n";
              }
              else
              {
              b7=-2;
              cout<<" Salah\nnilai = "<<b7<<"\n\n\n";
              }
    cout<<" (8) Alkohol sekunder dapat diubah menjadi keton dengan menggunakan"<<endl;
    cout<<"     KMnO4 atau K2Cr207  menurut persamaan reaksi :"<<endl;
    cout<<"     R1 - CHOH - R2 - R1 - C0 - R2"<<endl;
    cout<<"     Jenis Reaksi yang terjadi adalah ?"<<endl;
    cout<<"     a. Eliminasi"<<endl;
    cout<<"     b. Reduksi"<<endl;
    cout<<"     c. Hidrolisis"<<endl;
    cout<<"     d. Substitusi"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='a')
              {
              b8=10;
              cout<<" Benar\nnilai = "<<b8<<"\n\n\n";
              }
              else
              {
              b8=-2;
              cout<<" Salah\nnilai = "<<b8<<"\n\n\n";
              }
    cout<<" (9) Hematuaria merupakan gangguan yang terjadi pada sistem ekskresi karena?"<<endl;
    cout<<"     a. Banyaknya kadar hormon ADH di glomelurus sehingga proses filtrasi"<<endl;
    cout<<"        air semakin cepat"<<endl;
    cout<<"     b. Kurangnya kadar hormon ADH di tubulus kontortus proksimal sehingga"<<endl;
    cout<<"        proses reabsorpsi air semakin lambat"<<endl;
    cout<<"     c. Kurangnya kadar air didarah pada saat proses filtrasi di glomelurus"<<endl;
    cout<<"        sehingga pada urin masih ditemukan sel darah merah"<<endl;
    cout<<"     d. Banyaknya kadar air yang ada di darah pada saat proses augmentasi di"<<endl;
    cout<<"        glomelurus sehingga terbentuk urin dalam jumlah yang banyak"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b9=10;
              cout<<" Benar\nnilai = "<<b9<<"\n\n\n";
              }
              else
              {
              b9=-2;
              cout<<" Salah\nnilai = "<<b9<<"\n\n\n";
              }
    cout<<"(10) (3/4)A=7+(3/2)A"<<endl;
    cout<<"     Berapakah Nilai A?"<<endl;
    cout<<"     a. 21/4"<<endl;
    cout<<"     b. -21/4"<<endl;
    cout<<"     c. 28/3"<<endl;
    cout<<"     d. -28/3"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b10=10;
              cout<<" Benar\nnilai = "<<b10<<"\n\n\n";
              }
              else
              {
              b10=-2;
              cout<<" Salah\nnilai = "<<b10<<"\n\n\n";
              }
    t=b1+b2+b3+b4+b5+b6+b7+b8+b9+b10;
    cout<<" Total Hasil Anda = "<<t<<endl;
    if(t>=80)
    {cout<<" Selamat!!! Anda Lolos dengan Total Skor"<<t<<endl;}
    else
    {cout<<" Maaf, Anda Tidak Lolos,Cobalah lagi"<<endl;}
}

void soal_soshum()
{
cout<<" (1) Organisasi Pergerakan Kemerdekaan yang didirikan oleh Muhammad Hatta"<<endl;
    cout<<"     dinegeri Belanda adalah?"<<endl;
    cout<<"     a. Perhimpunan Pelajar Indonesia Belanda(PPIB)"<<endl;
    cout<<"     b. Perhimpunan Pelajar Indonesia(PPI)"<<endl;
    cout<<"     c. Perhimpunan Indonesia(PI)"<<endl;
    cout<<"     d. Perhimpunan Pelajar dan Mahasiswa Indonesia(PPMI)"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b1=10;
              cout<<" Benar\nnilai = "<<b1<<"\n\n\n";
              }
              else
              {
              b1=-2;
              cout<<" Salah\nnilai = "<<b1<<"\n\n\n";
              }
    cout<<" (2) Dalam Kongres pertama Budi Utomo tanggal 5 Oktober 1908"<<endl;
    cout<<"     dirumuskan tujuan organisasi tersebut, kecuali..."<<endl;
    cout<<"     a. Memajukan Bidang Pertanian"<<endl;
    cout<<"     b. Memajukan Bidang Peternakan dan Perdagangan"<<endl;
    cout<<"     c. Memajukan Bidang Teknik dan Industri"<<endl;
    cout<<"     d. Memajukan Bidang Kepemudaan"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b2=10;
              cout<<" Benar\nnilai = "<<b2<<"\n\n\n";
              }
              else
              {
              b2=-2;
              cout<<" Salah\nnilai = "<<b2<<"\n\n\n";
              }
    cout<<" (3) Di negara yang menerapkan sistem kurs fleksibel, besar kecilnya"<<endl;
    cout<<"     nilai kurs ditentukan oleh?"<<endl;
    cout<<"     a. Pemerintah"<<endl;
    cout<<"     b. Lembaga Keuangan"<<endl;
    cout<<"     c. Mekanisme Pasar"<<endl;
    cout<<"     d. Bank Sentral"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b3=10;
              cout<<" Benar\nnilai = "<<b3<<"\n\n\n";
              }
              else
              {
              b3=-2;
              cout<<" Salah\nnilai = "<<b3<<"\n\n\n";
              }
    cout<<" (4) Hubungan sosial timbal-balik yang saling memengaruhi disebut?"<<endl;
    cout<<"     a. Kausal"<<endl;
    cout<<"     b. Simultan"<<endl;
    cout<<"     c. Resiprokal"<<endl;
    cout<<"     d. Periodik"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b4=10;
              cout<<" Benar\nnilai = "<<b4<<"\n\n\n";
              }
              else
              {
              b4=-2;
              cout<<" Salah\nnilai = "<<b4<<"\n\n\n";
              }
    cout<<" (5) Gagasan terpenting dalam Declaration of Independent adalah?"<<endl;
    cout<<"     a. Pembentukan senat dan house of representation"<<endl;
    cout<<"     b. Pengakuan Hak Asasi Manusia"<<endl;
    cout<<"     c. Pemilihan umum sebagai sarana demokrasi"<<endl;
    cout<<"     d. Penentangan terhadap sistem perbudakan"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b5=10;
              cout<<" Benar\nnilai = "<<b5<<"\n\n\n";
              }
              else
              {
              b5=-2;
              cout<<" Salah\nnilai = "<<b5<<"\n\n\n";
              }
    cout<<" (6) Faktor yang memengaruhi jumlah uang yang beredar dalam masyarakat adalah?"<<endl;
    cout<<"     a. Jumlah penduduk dan motivasi investor asing"<<endl;
    cout<<"     b. Tingkat pendapatan dan motivasi investor asing"<<endl;
    cout<<"     c. Hubungan luar negeri dan motivasi investor asing"<<endl;
    cout<<"     d. Struktur ekonomi masyarakat dan tingkat pendapatan"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b6=10;
              cout<<" Benar\nnilai = "<<b6<<"\n\n\n";
              }
              else
              {
              b6=-2;
              cout<<" Salah\nnilai = "<<b6<<"\n\n\n";
              }
    cout<<" (7) Jika diketahui fungsi permintaan 1000-40Q dan fungsi penawaran"<<endl;
    cout<<"     -600+40Q. Tentukan keseimbangan pasarnya?"<<endl;
    cout<<"     a. Rp.200,- = 40 unit"<<endl;
    cout<<"     b. Rp.200,- = 50 unit"<<endl;
    cout<<"     c. Rp.300,- = 40 unit"<<endl;
    cout<<"     d. Rp.300,- = 50 unit"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='a')
              {
              b7=10;
              cout<<" Benar\nnilai = "<<b7<<"\n\n\n";
              }
              else
              {
              b7=-2;
              cout<<" Salah\nnilai = "<<b7<<"\n\n\n";
              }
    cout<<" (8) Melalui pendekatan pengeluaran, maka besarnya pendapatan nasional"<<endl;
    cout<<"     suatu negara secara matematis dapat dihitung...."<<endl;
    cout<<"     a. Y = (P 1 X Q 1)+(P 2 X Q 2)+.....(P n X Q n)"<<endl;
    cout<<"     b. Y = C + l + G + (X-M)"<<endl;
    cout<<"     c. Y = r+w+i+n"<<endl;
    cout<<"     d. Y = aX + bY"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b8=10;
              cout<<" Benar\nnilai = "<<b8<<"\n\n\n";
              }
              else
              {
              b8=-2;
              cout<<" Salah\nnilai = "<<b8<<"\n\n\n";
              }
    cout<<" (9) Fungsi permintaan akan suatu barang ditunjukkan oleh persamaan"<<endl;
    cout<<"     P = 15-Q, sedangkan penawarannya P = 3+0.5Q. Terhadap barang"<<endl;
    cout<<"     tersebut dikenakan pajak sebesar 3 per unit. Berapakah harga"<<endl;
    cout<<"     keseimbangan dan jumlah keseimbangan sebelum pajak dan berapa"<<endl;
    cout<<"     pula jumlah keseimbangan sesudah pajak?"<<endl;
    cout<<"     a. Pe'=9 dan Qe'=3"<<endl;
    cout<<"     b. Pe'=9 dan Qe'=9"<<endl;
    cout<<"     c. Pe'=9 dan Qe'=6"<<endl;
    cout<<"     d. Pe'=6 dan Qe'=6"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b9=10;
              cout<<" Benar\nnilai = "<<b9<<"\n\n\n";
              }
              else
              {
              b9=-2;
              cout<<" Salah\nnilai = "<<b9<<"\n\n\n";
              }
    cout<<"(10) Faktor-faktor yang memengaruhi pembangunan ekonomi :"<<endl;
    cout<<"     1. SDM yang banyak"<<endl;
    cout<<"     2. Kesempatan kerja sempit"<<endl;
    cout<<"     3. SDA yang melimpah"<<endl;
    cout<<"     4. Modal yang sedikit"<<endl;
    cout<<"     5. Penguasaan teknologi modern"<<endl;
    cout<<"     Yang termasuk faktor-faktor yang menghambat pembangunan ekonomi"<<endl;
    cout<<"     dinegara berkembang adalah?"<<endl;
    cout<<"     a. 1,2,dan 3"<<endl;
    cout<<"     b. 1,2,dan 4"<<endl;
    cout<<"     c. 2,4,dan 5"<<endl;
    cout<<"     d. 2,3,dan 4"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b10=10;
              cout<<" Benar\nnilai = "<<b10<<"\n\n\n";
              }
              else
              {
              b10=-2;
              cout<<" Salah\nnilai = "<<b10<<"\n\n\n";
              }
    t=b1+b2+b3+b4+b5+b6+b7+b8+b9+b10;
    cout<<" Total Hasil Anda = "<<t<<endl;
    if(t>=80)
    {cout<<" Selamat!!! Anda Lolos dengan Total Skor"<<t<<endl;}
    else
    {cout<<" Maaf, Anda Tidak Lolos,Cobalah lagi"<<endl;}
}

void soal_campuran()
{
cout<<" (1) a+b=30. Hasil kali maksimum a dan b adalah?"<<endl;
    cout<<"     a. 125"<<endl;
    cout<<"     b. 175"<<endl;
    cout<<"     c. 225"<<endl;
    cout<<"     d. 275"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b1=10;
              cout<<" Benar\nnilai = "<<b1<<"\n\n\n";
              }
              else
              {
              b1=-2;
              cout<<" Salah\nnilai = "<<b1<<"\n\n\n";
              }
    cout<<" (2) Test deret Bilangan"<<endl;
    cout<<"     2,17,6,65,10,145,14,257,.....,....."<<endl;
    cout<<"     a. 16 dan 380"<<endl;
    cout<<"     b. 18 dan 400"<<endl;
    cout<<"     c. 18 dan 401"<<endl;
    cout<<"     d. 20 dan 403"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='c')
              {
              b2=10;
              cout<<" Benar\nnilai = "<<b2<<"\n\n\n";
              }
              else
              {
              b2=-2;
              cout<<" Salah\nnilai = "<<b2<<"\n\n\n";
              }
    cout<<" (3) Dua buah partikel bermuatan berjarak R satu sama lain dan terjadi"<<endl;
    cout<<"     gaya tarik-menarik sebesar F. Jika jarak antara kedua muatan dijadikan"<<endl;
    cout<<"     4R, tentukan nilai perbandingan besar gaya tarik-menarik yang terjadi"<<endl;
    cout<<"     antara kedua partikel terhadap kondisi awalnya!"<<endl;
    cout<<"     a. 1/8 F"<<endl;
    cout<<"     b. 1/16 F"<<endl;
    cout<<"     c. 2 F"<<endl;
    cout<<"     d. 1 F"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b3=10;
              cout<<" Benar\nnilai = "<<b3<<"\n\n\n";
              }
              else
              {
              b3=-2;
              cout<<" Salah\nnilai = "<<b3<<"\n\n\n";
              }
    cout<<" (4) Diketahui reaksi redoks (belum setara) :"<<endl;
    cout<<"     PbSO4(s)+H20(l)->Pb(s)+PbO2(s)+H2SO4"<<endl;
    cout<<"     Pernyataan berikut yang benar adalah?"<<endl;
    cout<<"     a. (1),(2),dan(3)benar"<<endl;
    cout<<"     b. (1)dan(3)benar"<<endl;
    cout<<"     c. (4) benar"<<endl;
    cout<<"     d. (1),(2),(3)dan (4)benar"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='a')
              {
              b4=10;
              cout<<" Benar\nnilai = "<<b4<<"\n\n\n";
              }
              else
              {
              b4=-2;
              cout<<" Salah\nnilai = "<<b4<<"\n\n\n";
              }
    cout<<" (5) Bayi kembar identik dan bayi kembar siam memiliki kesamaan dalam"<<endl;
    cout<<"     proses fertilisasinya tetapi memili ....."<<endl;
    cout<<"     a. Perbedaan pada pemisahan sel-sel saat proses diferensiasi"<<endl;
    cout<<"     b. Perbedaan pembelahan sel saat embriogenesis pada tahap morula"<<endl;
    cout<<"     c. Kesamaan pembelahan sel saat embriogenesis pada tahap blastula"<<endl;
    cout<<"     d. perbedaan pembelahan sel pada saat embriogenesis pada tahap organogenesis"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b5=10;
              cout<<" Benar\nnilai = "<<b5<<"\n\n\n";
              }
              else
              {
              b5=-2;
              cout<<" Salah\nnilai = "<<b5<<"\n\n\n";
              }
    cout<<" (6) Jurnal untuk mencatat pemberian jasa kepada pelanggan secara kredit"<<endl;
    cout<<"     sebesar Rp.8.000,00 adalah?"<<endl;
    cout<<"     a. Kas didebit Rp.8.000,00, utang dikredit Rp.8.000,00"<<endl;
    cout<<"     b. Piutang usaha didebit Rp.8.000,00, pendapatan jasa dikredit Rp.8.000,00"<<endl;
    cout<<"     c. Piutang usaha didebit Rp.8.000,00, kas dikredit Rp.8.000,00"<<endl;
    cout<<"     d. Kas didebit Rp.8.000,00, pendapatan jasa dikredit Rp.8.000,00"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='b')
              {
              b6=10;
              cout<<" Benar\nnilai = "<<b6<<"\n\n\n";
              }
              else
              {
              b6=-2;
              cout<<" Salah\nnilai = "<<b6<<"\n\n\n";
              }
    cout<<" (7) Dibawah ini yang termasuk contoh peta tematik?"<<endl;
    cout<<"     a. Peta Jakarta"<<endl;
    cout<<"     b. Peta Indonesia"<<endl;
    cout<<"     c. Peta Asia Tenggara"<<endl;
    cout<<"     d. Peta Iklim Dunia"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b7=10;
              cout<<" Benar\nnilai = "<<b7<<"\n\n\n";
              }
              else
              {
              b7=-2;
              cout<<" Salah\nnilai = "<<b7<<"\n\n\n";
              }
    cout<<" (8) Pembawa kebudayaan perunggu ke Indonesia adalah suku bangsa?"<<endl;
    cout<<"     a. Melayu Austronesia"<<endl;
    cout<<"     b. Melayu Polinesia"<<endl;
    cout<<"     c. Proto Melayu"<<endl;
    cout<<"     d. Deutro Melayu"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b8=10;
              cout<<" Benar\nnilai = "<<b8<<"\n\n\n";
              }
              else
              {
              b8=-2;
              cout<<" Salah\nnilai = "<<b8<<"\n\n\n";
              }
    cout<<" (9) Dalam melaksanakan interaksi sosial antar dua orang atau lebih"<<endl;
    cout<<"     maka akan ditandai dengan terjadinya?"<<endl;
    cout<<"     a. aksi dan reaksi"<<endl;
    cout<<"     b. status dan peran"<<endl;
    cout<<"     c. akulturasi dan asimilasi"<<endl;
    cout<<"     d. stratifikasi dan diferensiasi"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='a')
              {
              b9=10;
              cout<<" Benar\nnilai = "<<b9<<"\n\n\n";
              }
              else
              {
              b9=-2;
              cout<<" Salah\nnilai = "<<b9<<"\n\n\n";
              }
    cout<<"(10) Salah satu fungsi norma agama bagi kehidupan masyarakat adalah"<<endl;
    cout<<"     sebagai pedoman hidup untuk....."<<endl;
    cout<<"     a. memberikan batas-batas pada perilaku individu"<<endl;
    cout<<"     b. mengidentifikasi individu dengan kelompoknya"<<endl;
    cout<<"     c. menjaga masyarakat dari bahaya kriminalitas"<<endl;
    cout<<"     d. menjaga solidaritas antar umat beragama"<<endl;
    cout<<"     Jawaban : "; cin>>jawaban;
              if(jawaban=='d')
              {
              b10=10;
              cout<<" Benar\nnilai = "<<b10<<"\n\n\n";
              }
              else
              {
              b10=-2;
              cout<<" Salah\nnilai = "<<b10<<"\n\n\n";
              }
    t=b1+b2+b3+b4+b5+b6+b7+b8+b9+b10;
    cout<<" Total Hasil Anda = "<<t<<endl;
    if(t>=80)
    {cout<<" Selamat!!! Anda Lolos dengan Total Skor"<<t<<endl;}
    else
    {cout<<" Maaf, Anda Tidak Lolos,Cobalah lagi"<<endl;}
}
Sekian sedikit contoh yang saya berikan, semoga bermanfaaaaaatt J :D

Determinan dan Matriks Invers || Aljabar Linier

BAB II DETERMINAN Tujuan Instruksional Umum (TIU) Mahasiswa mampu menguasai konsepsi dasar Matriks dan Transformasi Linier yang te...