07.57 -

Kasus Coklat Gratis



Kasus 
Coklat Gratis


      Dalam rangka memperingati hari ulang tahunnya, Coklat merk Kedburi mengadakan promosi dengan memberikan satu coklat gratis bila menukarkan 2 bungkus coklat tersebut. Si Ga Modal pengen menghitung jumlah keseluruhan coklat gratis yang diperolehnya (bungkus dari coklat gratis yang diperolehnya bisa ditukarkan dengan coklat gratis kembali). Dimana untuk setiap kali menukarkan bungkus colklat kosong hanya dibatasi maksimum 100 bungkus coklat yang bisa ditukarkan.
Input
Berisi Jumlah bungkus coklat (1 % Jml_Orang % 100)
Output
Total coklat gratis yang diterima si Ga Modal
Contoh
No       Input               Output
1.         25                    24
2.         7                      6

Programnya :
#include <conio.h>
#include <iostream.h>
#include <string.h>

using namespace std;
int main()
{
   //string raptor_prompt_variable_zzyz;
   int total, bonuscoklat, sisabungkus, bungkus;

   //raptor_prompt_variable_zzyz ="Input Bungkus Coklat = ";
   //cout << "Input Bungkus Coklat = " << endl;
   cin >> bungkus;
   if (1<=bungkus && bungkus<=100)
   {
      total =0;
      while (!(bungkus<=1))
      {
         sisabungkus =bungkus % 2;
         bungkus =bungkus-sisabungkus;
         bonuscoklat =bungkus/2;
         bungkus =bonuscoklat+sisabungkus;
         total =total+bonuscoklat;
      }
      cout << total;   }


   return 0;

}