Tuesday, 20 May 2014

Mencari total keuntungan dengan metode knapsack

#include <cstdlib>
#include <iostream>

using namespace std;

 void SolveFractionalKnapsack (
 int p, int w, float W, int n, int x ,int i,  float TotalUntung, float Kapasitas,
 bool MasihMuatUtuh)

 for (i=1;i<n;i++){
 x1=0;
      Kapasitas =w;
      TotalUntung=0;
      i=1;
      MasihMuatUntung=true;
     
      while(i<=n) &and (MasihMuatUtuh);
      if w1<= Kapasitas;
      xi=1;
      TotalUntung=TotalUntung + p1;
      Kapasitas= Kapasitas -w1;
      i+i+1;
     
      else {
      MashMuatUntung=false;
      endif;
      endwhile;
      (i>n &or !=MasihMuatItuh)
      if (i<=n)
      x1=Kapasitas/w1;
      TotalUntung=TotalUntungt +x1*p1;
      endif;
}}


int main(int argc, char *argv[])
{  
    //int p[]=(60,16,15,10)
    //int w[]=(10,8,3,5)
    //float w=16;
    //int=4;
   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

No comments:

Post a Comment

Konversi Suhu

#include <iostream> #include <conio.h> //#include <cstdlib> //#include <iostream.h> void main( float Celcius, Kelvi...