Forum Sains Indonesia

Ilmu Terapan => Pemrograman => Ilmu Komputer => Bahasa C/C++ => Topik dimulai oleh: ojaramo pada Februari 10, 2012, 12:03:08 PM

Judul: [ASK] Saya punya script C++ (Linear queue) tidak bisa run
Ditulis oleh: ojaramo pada Februari 10, 2012, 12:03:08 PM
saudara-saudara saya newbi c++ saya mau menjalankan script saya tp tidak muncul programnya, ini script yang saya mau jalankan


#include <stdio.h>
#include <conio.h>
#define max 10
char Q[max];
int F,R,n;
char Insert(char x);
char Delete(void);
void Awal(void);
void Reset(void);

int main ()
{ int i;
  char x,y;
  clrscr();
  n=max-1;
  Awal();
  x=5;
  Insert(x);
  y=Delete();
  printf("%c",y);}

void Awal (void)
{ F=0;
  R=-1; }

char Insert(char x)
{ if(R<n)
  { R++;
    Q[R]=x; }
  else
  {printf("\n Antrian Penuh!!\n");}
}

char Delete(void)
{ char x;
  if(F<R+1)
     { x=Q[F];
         F++;
         if(F==n+1)
           {Reset(); }
         return(x);   }
   else
    {printf("\n Antrian Kosong!!\n");}
}

void Reset(void)
{F=0;
R=-1;
}



mohon saudara-saudara pencerahannya
Judul: Re:[ASK] Saya punya script C++ (Linear queue) tidak bisa run
Ditulis oleh: 7k2a9z pada Juni 01, 2015, 04:30:41 AM
...
x = 5;
...

padahal x bertipe char. Kalo mau mengisi x dengan karakter '5' inputnya diberi single quote spt ini:

x = '5';