Skip to content

Instantly share code, notes, and snippets.

@bryanltobing
Created May 11, 2020 15:40
Show Gist options
  • Save bryanltobing/f894b1b01786138d3ac18222d0dd1cfe to your computer and use it in GitHub Desktop.
Save bryanltobing/f894b1b01786138d3ac18222d0dd1cfe to your computer and use it in GitHub Desktop.
#include <iostream>
using namespace std;
int main() {
char pilihan, ulangi;
int i,n=1;
// diketahui
double kb = 0.52, kf = 1.86, nTerlarut = 0.1;
// penampung [array]
double penampungMassaPelarut[n];
//cari
double m, nilaiDeltaTb, nilaiDeltaTf;
do {
cout << "____ Program Mencari Nilai DeltaTb dan DeltaTf _____" <<endl;
cout << "1. Nilai ΔTb" << endl;
cout << "2. Nilai ΔTf" << endl;
cout << "3. Keluar dari Program" << endl;
cout << "Masukkan pilihan anda : ";
cin >> pilihan;
switch(pilihan) {
case '1':
cout << "===== Mencari nilai ΔTb =====" << "\n";
for(i=0;i<n;i++) {
cout << "Masukkan nilai massa pelarut = ";
cin >> penampungMassaPelarut[i];
}
m = nTerlarut / penampungMassaPelarut[0];
nilaiDeltaTb = kb * m;
cout << "Nilai Delta Tb adalah " << nilaiDeltaTb << endl;
cout << "Ingin mengulangi program ? Masukkan 'y' atau 't' ";
cin >> ulangi;
break;
case '2':
cout << "===== Mencari nilai ΔTf =====" << "\n";
for(i=0;i<n;i++) {
cout << "Masukkan nilai massa pelarut = ";
cin >> penampungMassaPelarut[i];
}
m = nTerlarut / penampungMassaPelarut[0];
nilaiDeltaTf = kf * m;
cout << "Nilai Delta Tf adalah " << nilaiDeltaTf << endl;
cout << "Ingin mengulangi program ? Masukkan 'y' atau 't' ";
cin >> ulangi;
break;
case '3' :
cout << "Terima kasih sudah menggunakan program ini" << endl;
break;
default:
cout << "Pilihan anda tidak sesuai dengan program";
}
} while(pilihan != '3' && ulangi == 'y');
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment