Algoritma Sedekah

Bismillah,

"Bersedekahlah, karna sedekah itu adalah amalan yang amat ringan dikerjakan"


#include something...
#define something...
/*Definisikan struktur yang tepat untuk sedekah. Yang ingin saya ceritakan untuk kasus ini, sedekah direpresentasikan dengan stack yang menyimpan informasi InfoTOP bertipe infotype (int), yaitu id untuk bentuk-bentuk sedekah, dan TOP bertipe address (int), yaitu alamat pengaksesan infoTOP sedekah.
Asumsi struktur sudah ada dan direalisasikan dengan benar*/

void Push (Sedekah *S, infotype X){
 TOP(*S)++;
  InfoTOP(*S) = X;
}

void Pop (Sedekah *S, infotype *X){
 *X = InfoTOP(*S);
  TOP(*S)--; 
}

int main () 
{
/*Kamus*/
 Sedekah S;
 infotype X;

/*Algoritma*/
  scanf("%d", &X); /*what kind of shadaqah you choose*/
  Pop (&S, &X); /*for example is smiling*/
  Push (&S, X); /*Nah, kalau tersenyum pada orang lain, dapat senyum juga kan? (Ya, insyaAllah)*/
  return 0;
}


Can you see that? In part /*Algoritma*/. Imean, when you give something, you will get a thing/s back.
I think, this algorithm is not only for sadaqah, but also knowledges and charities ^^b

Tidak ada komentar:

Diberdayakan oleh Blogger.