Postingan

TUGAS LOGIKA & ALGORITMA #6 PERTEMUAN 12 UBSI 2019

Gambar
OPTIMAL STORAGE ONTAPES SOAL : Terdapat 7 Buah Program (N=7) yang masing-masing mempunyai panjang program (L1=10 , L2=3 , L3=9 , L4= 12 , L5=20 , L6=7 , L7=11). Dengan metoda Optimal Storage Ontapes Problem, tentukan Order yang paling optimal.. Diketahui : L1 = 10 L2 = 3 L3 = 9 L4 = 12 L5 = 20 L6 = 7 L7 = 11 Ditanya :  Order yang paling Optimal ? Jawab : langkah 2  2,6,1,3,4,5,7 = 3 + (3+7) + (3+7+10) + (3+7+10+9) + (3+7+10+9+12) + (3+7+10+9+12+20) +                         (3+7+10+9+12+20+11)                      = 236 Berikut Tampilan Metode Optimal Storage Ontapes :

TUGAS LOGIKA & ALGORITMA #5 PERTEMUAN 11 UBSI 2019

Gambar
Tugas : Mencari Elemen Max Min dengan jumlah angka yang ditentukan. A. Program c++  #include <iostream.h> #include <conio.h> void main()  {        int angka, jumlah, max, min;        cout<< "Program C++ Mencari Nilai MaxMin (jumlah angka ditentukan)" << endl;        cout<<"=============================================================\n";        cout<< endl;        cout<< "Masukkan jumlah angka : "; cin>>jumlah;        cout<< endl;        for (int i = 1; i <= jumlah; i++) {        cout<< "Masukkan Angka       : "; cin >> angka;        if ( i == 1 ) {              min = angka;              max = an...

TUGAS LOGIKA & ALGORITMA #4 PERTEMUAN KE 6 UBSI 2019

Gambar
Membuat Program Modulus & Logaritma Menara Hanoi 7 Piringan SOAL : Buatlah algoritma dengan program untuk menentukan sisa hasil pembagian antara bilangan yang dimasukkan dengan bilangan pembagi. Apabila sisa baginya =0 maka dicetak tidak ada dan jika ada sisa baginya ditampilkan. JAWAB : #include<stdio.h> #include<conio.h> #include<iostream.h> main() { char pilihan; int a,b,c; cout<<"MENENTUKAN SISA HASIL BAGI"<<endl; cout<<"=========================="<<endl; do { cout<<"Masukan Sembarang Bilangan : ";cin>>a; cout<<"Masukan Bilangan Pembagi   : ";cin>>b; c=a%b; if(c==0) { cout<<endl<<endl; cout<<"Tidak ada"<<endl; } else { cout<<endl<<endl; cout<<c<<endl; } cout<<endl<<endl; cout<<"Ketik Y untuk melanjut...