Nama: Teguh Esa Putra. NIM : 14111001 Prodi : TI. Kelas : 22. 1. Nilai Terkecil. #include using namespace std; int main() { float array[5],min; int x; cout<<"menentukan nilai terkecil dari elemen array"<<endl; cout<<"-------------------------------------------"<<endl; cout<<"Masukkan nilai elemen array"<<endl; for(x=0;x<5;x++){ cout<<"masukkan nilai elemen["<<x<<"]= "; cin>> array[x];} min=array[0]; for (x=1;x<5;x++) if (min>array[x]) min=array[x]; cout<<"nilai terkecil adalah= "<<min<<endl; return 0;
}
Penjelasan. #include using namespace std; script diatas menunjukan pemanggilan library pada C++. float array[5],min; int x; script ini menunjukkan deklarasi variable. cout<<"menentukan nilai terkecil dari elemen array"<<endl; cout<<"-------------------------------------------"<<endl; cout<<"Masukkan nilai elemen array"<<endl; script diatas menunjukkan komentar sebuah program untuk memasukkan nilai pada array. for(x=0;x<5;x++){ cout<<"masukkan nilai elemen["<<x<<"]= "; cin>> array[x]; } Script diatas menunjukkan perulangan untuk memasukkan nilai pada array, di mana nilai awal = 0, nilai batas nya = 5, dan akan di inputkan pada nilai array[x]. min=array[0]; Script diatas menunjukkan nilai awal variable min diman nilai min = nilai array index 0. for (x=1;x<5;x++){ if (min>array[x]) min=array[x]; cout<<"nilai terkecil adalah= "<<min<<endl; return 0; } Script diatas menunjukkan perulangan untuk menentukan nilai terkecil pada variable min, nilai awal = 1 dan nilai batas = 5. Jika nilai min lebih besar dari array [x] maka nilai min = array[x] Dan akan di cetak pada script “ nilai terkecil adalah = min”. Return 0 adalah nilai pengembalian pada int main.
2. Nilai Rata-Rata. #include using namespace std; int main() { int array[5],jumlah=0,rata2; int x; cout<<"Menghitung jumlah dan nilai rata2 dari array 5 elemen"<<endl; cout<<"-------------------------------------------------------"<<endl; cout<<"Masukkan nilai elemen! "<<endl; for(x=0;x<5;x++) { cout<<"elemen ["<<x<<"]= "; cin>>array[x];cout<<endl; jumlah=jumlah+array[x]; } //rata2=jumlah/5; cout<<"jumlah= "<<jumlah<<endl; rata2=jumlah/5; cout<<"rata2= "<
Penjelasan. #include using namespace std; script diatas menunjukan pemanggilan library pada C++. int array[5],jumlah=0,rata2; int x; script ini menunjukkan deklarasi variable. cout<<"Menghitung jumlah dan nilai rata2 dari array 5 elemen"<<endl; cout<<"-------------------------------------------------------"<<endl; cout<<"Masukkan nilai elemen! "<<endl; script diatas menunjukkan komentar sebuah program untuk Jumlah dan nilai rata-rata sebuah array. for(x=0;x<5;x++){ cout<<"elemen ["<<x<<"]= "; cin>>array[x];cout<<endl; jumlah=jumlah+array[x]; } Script diatas menunjukkan perulangan untuk memasukkan nilai pada array, di mana nilai awal = 0, nilai batas nya = 5, dan akan di inputkan pada nilai array[x] serta akan mengisi nilai jumlah. cout<<"jumlah= "<<jumlah<<endl; Script diatas menunjukkan untuk Menampilkan nilai Jumlah. rata2=jumlah/5; cout<<"rata2= "<
3. SegitigaSIku #include #include <sstream> #include <string> using namespace std; class segitiga{ private: float alas; float tinggi; float hasil; public: segitiga(void){ } void input(void){ cout << "Input Nilai tinggi= "; cin >>segitiga::tinggi; cout << "Input Nilai alas= "; cin >>segitiga::alas; segitiga::hasil=(0.5*alas)*tinggi; } void output(void){ segitiga::input(); cout <<"hasil = "<
Penjelasan. #include #include <sstream> #include <string> using namespace std; Script diatas menunjukkan pemanggilan beberapa library C++. class segitiga script untuk pembuatan class dimana class akan di bagi menjadi class private dan public. private: float alas; float tinggi; float hasil; Script tersebut untuk class private dimana berisi variable alas, tinggi dan hasil dengan tipe data integer. Public: segitiga(void){ } Script di atas untuk penentuan classs public. void input(void) cout << "Input Nilai tinggi= "; cin >>segitiga::tinggi; cout << "Input Nilai alas= "; cin >>segitiga::alas; Script diatas untuk input nilai tinggi dan alas pada sebuah segitiga siku. segitiga::hasil=(0.5*alas)*tinggi; Script ini untuk menghitung luas(hasil) pada segitiga. int main (void){ segitiga siku; siku.output(); return 0; } Script diatas adalah program utama untuk menjalankan atau memanggil class segitiga untuk menampilkan hasil luas dari segitiga.