<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[BackBox Indonesia - C and C++ Programming]]></title>
		<link>https://www.backboxindonesia.or.id/</link>
		<description><![CDATA[BackBox Indonesia - https://www.backboxindonesia.or.id]]></description>
		<pubDate>Mon, 18 May 2026 03:25:57 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[CRUD Dengan C++]]></title>
			<link>https://www.backboxindonesia.or.id/thread-183.html</link>
			<pubDate>Tue, 27 Dec 2016 17:03:43 +0000</pubDate>
			<guid isPermaLink="false">https://www.backboxindonesia.or.id/thread-183.html</guid>
			<description><![CDATA[Assalamualaiku wr wb sobat backbox :)<br />
salam backbox !!<br />
ya kali ini saya akan share syntax crud dengan c++<br />
databasenya sendiri saya simpan ke txt sadjah ya kek program pascal gitu lah :'v<br />
kenapa gk mysql / yg lainnya ?<br />
untuk pembelajaran dasar yang enteng aja dulu :)<br />
barangkali ada yg butuh buat tugasnya atau apa lah :D<br />
syntax ini sama jalankan dicompiler Borland C++<br />
tapi jalan juga di turbo c++<br />
untuk dijalankan dilinux kalian harus mengganti headernya dulu disesuain dengan registri registri os :v<br />
saya junga menyisipkan beberapa kode ASCII biar tampilannya lebih zeeb<br />
oke langsung ajah sedot gan :v<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>#include"stdio.h"<br />
#include"string.h"<br />
#include"stdlib.h"<br />
#include"conio.h"<br />
#include"iomanip.h"<br />
main()<br />
{clrscr();<br />
FILE *fp, *ft;<br />
char a,c;<br />
struct clan{<br />
char name[50],codename[50];<br />
char gender[10],add[100];<br />
char number[20];<br />
<br />
};<br />
struct clan e;<br />
char number[50];<br />
long int recsize;<br />
fp=fopen("c:/clan.txt","rb+");<br />
if(fp==NULL) {<br />
fp=fopen("c:/clan.txt","wb+");<br />
if(fp==NULL)<br />
{puts("Cannot open file");<br />
return 0;}}<br />
recsize=sizeof(e);<br />
while(1) {<br />
clrscr();<br />
 gotoxy(23,5);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
 gotoxy(23,6);cout&lt;&lt;"³ þþþþþþ WELCOME TO MY CLAN þþþþþþ ³";<br />
 gotoxy(23,7);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
 gotoxy(23,9);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(23,10);cout&lt;&lt;"³  1. Register                     ³";<br />
gotoxy(23,11);cout&lt;&lt;"³  2. View List Member             ³";<br />
gotoxy(23,12);cout&lt;&lt;"³  3. Edit Member Info             ³";<br />
gotoxy(23,13);cout&lt;&lt;"³  4. Delete Member                ³";<br />
gotoxy(23,14);cout&lt;&lt;"³  5. Search Member                ³";<br />
gotoxy(23,15);cout&lt;&lt;"³  6. Exit                         ³";<br />
gotoxy(23,16);cout&lt;&lt;"³                                  ³";<br />
gotoxy(23,17);cout&lt;&lt;"³ Enter your choice :              ³";<br />
gotoxy(23,18);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
fflush(stdin);<br />
gotoxy(45,17);c=getche();<br />
clrscr();<br />
switch&copy;<br />
{case'1':<br />
fseek(fp,0,SEEK_END);<br />
a='Y';<br />
while(a=='Y'||a=='y')<br />
{clrscr();<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN REGISTRATION FORM þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(20,13);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,14);cout&lt;&lt;"³ Full Name :                       ³";<br />
gotoxy(20,15);cout&lt;&lt;"³ Code Name :                       ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Gender    :                       ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Number    :                       ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Address   :                       ³";<br />
gotoxy(20,19);cout&lt;&lt;"³                                   ³";<br />
gotoxy(20,20);cout&lt;&lt;"³ Register Another Member(y/n):     ³";<br />
gotoxy(20,21);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,14);gets(e.name);<br />
gotoxy(34,15);gets(e.codename);<br />
gotoxy(34,16);cin&gt;&gt;e.gender;<br />
gotoxy(34,17);cin&gt;&gt;e.number;<br />
gotoxy(34,18);gets(e.add);<br />
fwrite(&amp;e,recsize,1,fp);<br />
fflush(stdin);<br />
gotoxy(52,20);a=getche();}<br />
break;<br />
case'2':<br />
clrscr();<br />
rewind(fp);<br />
cout&lt;&lt;"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";<br />
cout&lt;&lt;"\n";<br />
cout&lt;&lt;"Gender";<br />
cout&lt;&lt;"\t\tCellNumber";<br />
cout&lt;&lt;"\t\tCode Name";<br />
cout&lt;&lt;endl;<br />
cout&lt;&lt;"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";<br />
while(fread(&amp;e,recsize,1,fp)==1){<br />
cout&lt;&lt;e.gender;<br />
cout&lt;&lt;"\t\t"&lt;&lt;e.number;<br />
cout&lt;&lt;"\t\t"&lt;&lt;e.codename&lt;&lt;"\n";}<br />
cout&lt;&lt;"\n";<br />
getch();<br />
break;<br />
case'3' :<br />
clrscr();<br />
a='Y';<br />
while(a=='Y'||a=='y')<br />
{<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN EDIT MEMBER INFO þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Number    :                     ³";<br />
gotoxy(20,14);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,15);cout&lt;&lt;"³ Full Name :                     ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Code Name :                     ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Gender    :                     ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Number    :                     ³";<br />
gotoxy(20,19);cout&lt;&lt;"³ Address   :                     ³";<br />
gotoxy(20,20);cout&lt;&lt;"³                                 ³";<br />
gotoxy(20,21);cout&lt;&lt;"³ Edit Another Member(y/n):       ³";<br />
gotoxy(20,22);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);cin&gt;&gt;number;<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp)==1)<br />
{if(strcmp(e.number,number)==0)<br />
{gotoxy(34,15);gets(e.name);<br />
gotoxy(34,16);gets(e.codename);<br />
gotoxy(34,17);cin&gt;&gt;e.gender;<br />
gotoxy(34,18);cin&gt;&gt;e.number;<br />
gotoxy(34,19);gets(e.add);<br />
fseek(fp,-recsize,SEEK_CUR);<br />
fwrite(&amp;e,recsize,1,fp);<br />
break;}}<br />
fflush(stdin);<br />
gotoxy(48,21);a=getche();<br />
}<br />
break;<br />
case'4':<br />
clrscr();<br />
a='Y';<br />
while (a=='Y'||a=='y')<br />
{<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN DELETE MEMBER INFO þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Number    :                       ³";<br />
gotoxy(20,14);cout&lt;&lt;"³                                   ³";<br />
gotoxy(20,15);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);gets(number);<br />
ft=fopen("c:/temp.dat","wb");<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp)==1)<br />
if(strcmp(e.number,number)!=0)<br />
{fwrite(&amp;e,recsize,1,ft);}<br />
fclose(fp);<br />
fclose(ft);<br />
remove("c:/clan.txt");<br />
rename("c:/temp.dat","c:/clan.txt");<br />
fp=fopen("c:/clan.txt","rb+");<br />
gotoxy(22,14);cout&lt;&lt;"Delete Another Member (y/n):";<br />
fflush(stdin);<br />
gotoxy(50,14);a=getche();<br />
}<br />
break;<br />
case'5':<br />
clrscr();<br />
a='Y';<br />
while (a=='Y'||a=='y')<br />
{clrscr();<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³       SEARCH CLAN MEMBER       ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Enter No. :                    ³";<br />
gotoxy(20,14);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,15);cout&lt;&lt;"³ Full Name :                    ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Code Name :                    ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Gender    :                    ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Number    :                    ³";<br />
gotoxy(20,19);cout&lt;&lt;"³ Address   :                    ³";<br />
gotoxy(20,20);cout&lt;&lt;"³                                ³";<br />
gotoxy(20,21);cout&lt;&lt;"³ Search Another Member(y/n):    ³";<br />
gotoxy(20,22);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);cin&gt;&gt;number;<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp) == 1)<br />
{if(strcmp(e.number,number) == 0)<br />
{gotoxy(34,15);cout&lt;&lt;e.name;<br />
gotoxy(34,16);cout&lt;&lt;e.codename;<br />
gotoxy(34,17);cout&lt;&lt;e.gender;<br />
gotoxy(34,18);cout&lt;&lt;e.number;<br />
gotoxy(34,19);cout&lt;&lt;e.add;<br />
}}<br />
<br />
fflush(stdin);<br />
gotoxy(50,21);a=getche();<br />
}<br />
break;<br />
case'6':<br />
fclose(fp);<br />
exit(0);}}<br />
getch();<br />
}</blockquote>
Ya cukup sekian postingan dari saya semoga bermanfaat :)]]></description>
			<content:encoded><![CDATA[Assalamualaiku wr wb sobat backbox :)<br />
salam backbox !!<br />
ya kali ini saya akan share syntax crud dengan c++<br />
databasenya sendiri saya simpan ke txt sadjah ya kek program pascal gitu lah :'v<br />
kenapa gk mysql / yg lainnya ?<br />
untuk pembelajaran dasar yang enteng aja dulu :)<br />
barangkali ada yg butuh buat tugasnya atau apa lah :D<br />
syntax ini sama jalankan dicompiler Borland C++<br />
tapi jalan juga di turbo c++<br />
untuk dijalankan dilinux kalian harus mengganti headernya dulu disesuain dengan registri registri os :v<br />
saya junga menyisipkan beberapa kode ASCII biar tampilannya lebih zeeb<br />
oke langsung ajah sedot gan :v<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>#include"stdio.h"<br />
#include"string.h"<br />
#include"stdlib.h"<br />
#include"conio.h"<br />
#include"iomanip.h"<br />
main()<br />
{clrscr();<br />
FILE *fp, *ft;<br />
char a,c;<br />
struct clan{<br />
char name[50],codename[50];<br />
char gender[10],add[100];<br />
char number[20];<br />
<br />
};<br />
struct clan e;<br />
char number[50];<br />
long int recsize;<br />
fp=fopen("c:/clan.txt","rb+");<br />
if(fp==NULL) {<br />
fp=fopen("c:/clan.txt","wb+");<br />
if(fp==NULL)<br />
{puts("Cannot open file");<br />
return 0;}}<br />
recsize=sizeof(e);<br />
while(1) {<br />
clrscr();<br />
 gotoxy(23,5);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
 gotoxy(23,6);cout&lt;&lt;"³ þþþþþþ WELCOME TO MY CLAN þþþþþþ ³";<br />
 gotoxy(23,7);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
 gotoxy(23,9);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(23,10);cout&lt;&lt;"³  1. Register                     ³";<br />
gotoxy(23,11);cout&lt;&lt;"³  2. View List Member             ³";<br />
gotoxy(23,12);cout&lt;&lt;"³  3. Edit Member Info             ³";<br />
gotoxy(23,13);cout&lt;&lt;"³  4. Delete Member                ³";<br />
gotoxy(23,14);cout&lt;&lt;"³  5. Search Member                ³";<br />
gotoxy(23,15);cout&lt;&lt;"³  6. Exit                         ³";<br />
gotoxy(23,16);cout&lt;&lt;"³                                  ³";<br />
gotoxy(23,17);cout&lt;&lt;"³ Enter your choice :              ³";<br />
gotoxy(23,18);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
fflush(stdin);<br />
gotoxy(45,17);c=getche();<br />
clrscr();<br />
switch&copy;<br />
{case'1':<br />
fseek(fp,0,SEEK_END);<br />
a='Y';<br />
while(a=='Y'||a=='y')<br />
{clrscr();<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN REGISTRATION FORM þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(20,13);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,14);cout&lt;&lt;"³ Full Name :                       ³";<br />
gotoxy(20,15);cout&lt;&lt;"³ Code Name :                       ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Gender    :                       ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Number    :                       ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Address   :                       ³";<br />
gotoxy(20,19);cout&lt;&lt;"³                                   ³";<br />
gotoxy(20,20);cout&lt;&lt;"³ Register Another Member(y/n):     ³";<br />
gotoxy(20,21);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,14);gets(e.name);<br />
gotoxy(34,15);gets(e.codename);<br />
gotoxy(34,16);cin&gt;&gt;e.gender;<br />
gotoxy(34,17);cin&gt;&gt;e.number;<br />
gotoxy(34,18);gets(e.add);<br />
fwrite(&amp;e,recsize,1,fp);<br />
fflush(stdin);<br />
gotoxy(52,20);a=getche();}<br />
break;<br />
case'2':<br />
clrscr();<br />
rewind(fp);<br />
cout&lt;&lt;"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";<br />
cout&lt;&lt;"\n";<br />
cout&lt;&lt;"Gender";<br />
cout&lt;&lt;"\t\tCellNumber";<br />
cout&lt;&lt;"\t\tCode Name";<br />
cout&lt;&lt;endl;<br />
cout&lt;&lt;"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";<br />
while(fread(&amp;e,recsize,1,fp)==1){<br />
cout&lt;&lt;e.gender;<br />
cout&lt;&lt;"\t\t"&lt;&lt;e.number;<br />
cout&lt;&lt;"\t\t"&lt;&lt;e.codename&lt;&lt;"\n";}<br />
cout&lt;&lt;"\n";<br />
getch();<br />
break;<br />
case'3' :<br />
clrscr();<br />
a='Y';<br />
while(a=='Y'||a=='y')<br />
{<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN EDIT MEMBER INFO þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Number    :                     ³";<br />
gotoxy(20,14);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,15);cout&lt;&lt;"³ Full Name :                     ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Code Name :                     ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Gender    :                     ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Number    :                     ³";<br />
gotoxy(20,19);cout&lt;&lt;"³ Address   :                     ³";<br />
gotoxy(20,20);cout&lt;&lt;"³                                 ³";<br />
gotoxy(20,21);cout&lt;&lt;"³ Edit Another Member(y/n):       ³";<br />
gotoxy(20,22);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);cin&gt;&gt;number;<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp)==1)<br />
{if(strcmp(e.number,number)==0)<br />
{gotoxy(34,15);gets(e.name);<br />
gotoxy(34,16);gets(e.codename);<br />
gotoxy(34,17);cin&gt;&gt;e.gender;<br />
gotoxy(34,18);cin&gt;&gt;e.number;<br />
gotoxy(34,19);gets(e.add);<br />
fseek(fp,-recsize,SEEK_CUR);<br />
fwrite(&amp;e,recsize,1,fp);<br />
break;}}<br />
fflush(stdin);<br />
gotoxy(48,21);a=getche();<br />
}<br />
break;<br />
case'4':<br />
clrscr();<br />
a='Y';<br />
while (a=='Y'||a=='y')<br />
{<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³ þþþþ CLAN DELETE MEMBER INFO þþþþ ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Number    :                       ³";<br />
gotoxy(20,14);cout&lt;&lt;"³                                   ³";<br />
gotoxy(20,15);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);gets(number);<br />
ft=fopen("c:/temp.dat","wb");<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp)==1)<br />
if(strcmp(e.number,number)!=0)<br />
{fwrite(&amp;e,recsize,1,ft);}<br />
fclose(fp);<br />
fclose(ft);<br />
remove("c:/clan.txt");<br />
rename("c:/temp.dat","c:/clan.txt");<br />
fp=fopen("c:/clan.txt","rb+");<br />
gotoxy(22,14);cout&lt;&lt;"Delete Another Member (y/n):";<br />
fflush(stdin);<br />
gotoxy(50,14);a=getche();<br />
}<br />
break;<br />
case'5':<br />
clrscr();<br />
a='Y';<br />
while (a=='Y'||a=='y')<br />
{clrscr();<br />
gotoxy(20,10);cout&lt;&lt;"ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿";<br />
gotoxy(20,11);cout&lt;&lt;"³       SEARCH CLAN MEMBER       ³";<br />
gotoxy(20,12);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,13);cout&lt;&lt;"³ Enter No. :                    ³";<br />
gotoxy(20,14);cout&lt;&lt;"ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´";<br />
gotoxy(20,15);cout&lt;&lt;"³ Full Name :                    ³";<br />
gotoxy(20,16);cout&lt;&lt;"³ Code Name :                    ³";<br />
gotoxy(20,17);cout&lt;&lt;"³ Gender    :                    ³";<br />
gotoxy(20,18);cout&lt;&lt;"³ Number    :                    ³";<br />
gotoxy(20,19);cout&lt;&lt;"³ Address   :                    ³";<br />
gotoxy(20,20);cout&lt;&lt;"³                                ³";<br />
gotoxy(20,21);cout&lt;&lt;"³ Search Another Member(y/n):    ³";<br />
gotoxy(20,22);cout&lt;&lt;"ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ";<br />
gotoxy(34,13);cin&gt;&gt;number;<br />
rewind(fp);<br />
while(fread(&amp;e,recsize,1,fp) == 1)<br />
{if(strcmp(e.number,number) == 0)<br />
{gotoxy(34,15);cout&lt;&lt;e.name;<br />
gotoxy(34,16);cout&lt;&lt;e.codename;<br />
gotoxy(34,17);cout&lt;&lt;e.gender;<br />
gotoxy(34,18);cout&lt;&lt;e.number;<br />
gotoxy(34,19);cout&lt;&lt;e.add;<br />
}}<br />
<br />
fflush(stdin);<br />
gotoxy(50,21);a=getche();<br />
}<br />
break;<br />
case'6':<br />
fclose(fp);<br />
exit(0);}}<br />
getch();<br />
}</blockquote>
Ya cukup sekian postingan dari saya semoga bermanfaat :)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[enkripsi caesar di c]]></title>
			<link>https://www.backboxindonesia.or.id/thread-94.html</link>
			<pubDate>Mon, 04 Apr 2016 20:12:03 +0000</pubDate>
			<guid isPermaLink="false">https://www.backboxindonesia.or.id/thread-94.html</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">apa itu engkripsi caesar ?</span><br />
<br />
adalah salah satu teknik enkripsi paling sederhana dan paling terkenal, Sandi ini termasuk sandi substitusi dimana setiap huruf pada plaintext digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Nama caesar sendiri diambil dari Julius caesar, jendral konsul dan diktator Romawi yang menggunakan sandi ini untuk berkomunikasi dengan panglimanya. [wikipedia]<br />
<br />
<br />
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Caesar3.svg/320px-Caesar3.svg.png" alt="[Image: 320px-Caesar3.svg.png]" class="mycode_img" /><br />
<br />
contoh menggunakan pergeseran (key dalam source) 3 maka: <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>huruf a akan menjadi d, huruf b akan menjadi e, huruf c akan menjadi f, dan seterusnya<br />
<br />
katob : ndwre</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">rumus </span><br />
<blockquote class="mycode_quote"><cite>Quote:</cite>En (x) = (x + n) % 26<br />
<br />
dekripsi : <br />
<br />
Dn (x) = ( x + n) % 26 </blockquote>
<br />
angka 26 menyatakan banyaknya alfabet a - z berjumlah 26.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">rumus versi ascii :</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>En (x) = (x + n) % 255<br />
<br />
deskripsi :<br />
<br />
Dn (x) = (x + n) % 255</blockquote>
<br />
<br />
source : <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/*<br />
&nbsp;&nbsp;&nbsp;&nbsp;simple program enkripsi caesar<br />
*/<br />
#include &lt;stdio.h&gt;<br />
<br />
<br />
int main(int argc, char *argv[])<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;char kata[255];<br />
&nbsp;&nbsp;&nbsp;&nbsp;int i = 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;int key=atoi(argv[2]);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(argc != 3){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("cara gunain ./caesar [options] &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]options[+]&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("-e : enkripsi&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("-d : dekripsi&#92;n &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("contoh enkripsi : ./caesar -e 3&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;printf("Masukan Kata : ");<br />
&nbsp;&nbsp;&nbsp;&nbsp;gets(kata);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(kata[i] != '&#92;0')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(kata[i] &gt;= 'a' &amp;&amp; kata[i] &lt;= 'z')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-e", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]+key)%255;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-d", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]-key)%255;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(kata[i] &gt;= 'A' &amp;&amp; kata[i] &lt;= 'Z')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-e", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]+key)%255;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-d", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]-key)%255;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i++;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("hasil dekripsi : %s &#92;n",kata );&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
}</code></div></div><br />
<img src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xat1/v/t1.0-0/q85/p100x100/12920485_1176247409054421_8096763703339122097_n.jpg?_nc_eui=ARgs4hLt93FPnWo66ogGJ4FFu3WZY-0wFeG5KHrAJyigaknx9lDGc8ed1dSf&amp;oh=5228e0a63db2b6577b67d171582cf273&amp;oe=578227DA&amp;__gda__=1471801332_e78da9a92836115ae75c1cd30b02ba5f" alt="[Image: 12920485_1176247409054421_80967637033391...d30b02ba5f]" class="mycode_img" /><br />
<br />
<br />
sekian]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">apa itu engkripsi caesar ?</span><br />
<br />
adalah salah satu teknik enkripsi paling sederhana dan paling terkenal, Sandi ini termasuk sandi substitusi dimana setiap huruf pada plaintext digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Nama caesar sendiri diambil dari Julius caesar, jendral konsul dan diktator Romawi yang menggunakan sandi ini untuk berkomunikasi dengan panglimanya. [wikipedia]<br />
<br />
<br />
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Caesar3.svg/320px-Caesar3.svg.png" alt="[Image: 320px-Caesar3.svg.png]" class="mycode_img" /><br />
<br />
contoh menggunakan pergeseran (key dalam source) 3 maka: <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>huruf a akan menjadi d, huruf b akan menjadi e, huruf c akan menjadi f, dan seterusnya<br />
<br />
katob : ndwre</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">rumus </span><br />
<blockquote class="mycode_quote"><cite>Quote:</cite>En (x) = (x + n) % 26<br />
<br />
dekripsi : <br />
<br />
Dn (x) = ( x + n) % 26 </blockquote>
<br />
angka 26 menyatakan banyaknya alfabet a - z berjumlah 26.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">rumus versi ascii :</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>En (x) = (x + n) % 255<br />
<br />
deskripsi :<br />
<br />
Dn (x) = (x + n) % 255</blockquote>
<br />
<br />
source : <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/*<br />
&nbsp;&nbsp;&nbsp;&nbsp;simple program enkripsi caesar<br />
*/<br />
#include &lt;stdio.h&gt;<br />
<br />
<br />
int main(int argc, char *argv[])<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;char kata[255];<br />
&nbsp;&nbsp;&nbsp;&nbsp;int i = 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;int key=atoi(argv[2]);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(argc != 3){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("cara gunain ./caesar [options] &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]options[+]&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("-e : enkripsi&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("-d : dekripsi&#92;n &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("contoh enkripsi : ./caesar -e 3&#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;printf("Masukan Kata : ");<br />
&nbsp;&nbsp;&nbsp;&nbsp;gets(kata);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(kata[i] != '&#92;0')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(kata[i] &gt;= 'a' &amp;&amp; kata[i] &lt;= 'z')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-e", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]+key)%255;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-d", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]-key)%255;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(kata[i] &gt;= 'A' &amp;&amp; kata[i] &lt;= 'Z')<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-e", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]+key)%255;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!strcmp("-d", argv[1]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kata[i]=(kata[i]-key)%255;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i++;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("hasil dekripsi : %s &#92;n",kata );&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
}</code></div></div><br />
<img src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xat1/v/t1.0-0/q85/p100x100/12920485_1176247409054421_8096763703339122097_n.jpg?_nc_eui=ARgs4hLt93FPnWo66ogGJ4FFu3WZY-0wFeG5KHrAJyigaknx9lDGc8ed1dSf&amp;oh=5228e0a63db2b6577b67d171582cf273&amp;oe=578227DA&amp;__gda__=1471801332_e78da9a92836115ae75c1cd30b02ba5f" alt="[Image: 12920485_1176247409054421_80967637033391...d30b02ba5f]" class="mycode_img" /><br />
<br />
<br />
sekian]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Simple Port scanner]]></title>
			<link>https://www.backboxindonesia.or.id/thread-45.html</link>
			<pubDate>Fri, 11 Mar 2016 23:11:20 +0000</pubDate>
			<guid isPermaLink="false">https://www.backboxindonesia.or.id/thread-45.html</guid>
			<description><![CDATA[jadi nganu<br />
ini cuma mau share aplikasi sederhana buat scan port anu..<br />
<br />
codenya sudah ane kasih comment. <br />
<br />
source portscanner.c :<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
#include &lt;sys/socket.h&gt; //socket header<br />
#include &lt;arpa/inet.h&gt; <br />
<br />
int main(int argc, char **argv)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;struct sockaddr_in sock; <br />
&nbsp;&nbsp;&nbsp;&nbsp;int fsock, portAW, portAK;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(argc != 4){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("Usage : &lt;Ip Address&gt; &lt;Port Awal&gt; &lt;Batas Port&gt; &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;//convert argv to int<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAW = atoi(argv[2]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAK = atoi(argv[3]);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]Ip Address : %s&#92;n",argv[1]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;while(portAW != portAK)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//create socket<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fsock=socket(AF_INET, SOCK_STREAM, 0);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//struct di lib &lt;arpa/inet.h&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_family =AF_INET;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_addr.s_addr = inet_addr(argv[1]);&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_port = htons(portAW);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(connect(fsock, (struct sockaddr *)&amp;sock, sizeof(sock)) &gt;= 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]Port Kebuka: %d&#92;n",portAW);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAW++;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
}</code></div></div><br />
<br />
screenshutnya :<br />
<br />
<img src="https://scontent-sin1-1.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/1935716_1155543904458105_801470153846748349_n.jpg?oh=eb24ca3b74d1ba6842728cb516bb801c&amp;oe=578E688E" width="500" height="300" alt="[Image: 1935716_1155543904458105_801470153846748...e=578E688E]" class="mycode_img" /><br />
<br />
ga terima kritik. <br />
terima masukan :D]]></description>
			<content:encoded><![CDATA[jadi nganu<br />
ini cuma mau share aplikasi sederhana buat scan port anu..<br />
<br />
codenya sudah ane kasih comment. <br />
<br />
source portscanner.c :<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
#include &lt;sys/socket.h&gt; //socket header<br />
#include &lt;arpa/inet.h&gt; <br />
<br />
int main(int argc, char **argv)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;struct sockaddr_in sock; <br />
&nbsp;&nbsp;&nbsp;&nbsp;int fsock, portAW, portAK;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(argc != 4){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("Usage : &lt;Ip Address&gt; &lt;Port Awal&gt; &lt;Batas Port&gt; &#92;n");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;//convert argv to int<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAW = atoi(argv[2]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAK = atoi(argv[3]);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]Ip Address : %s&#92;n",argv[1]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;while(portAW != portAK)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//create socket<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fsock=socket(AF_INET, SOCK_STREAM, 0);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//struct di lib &lt;arpa/inet.h&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_family =AF_INET;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_addr.s_addr = inet_addr(argv[1]);&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sock.sin_port = htons(portAW);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(connect(fsock, (struct sockaddr *)&amp;sock, sizeof(sock)) &gt;= 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("[+]Port Kebuka: %d&#92;n",portAW);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;portAW++;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
}</code></div></div><br />
<br />
screenshutnya :<br />
<br />
<img src="https://scontent-sin1-1.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/1935716_1155543904458105_801470153846748349_n.jpg?oh=eb24ca3b74d1ba6842728cb516bb801c&amp;oe=578E688E" width="500" height="300" alt="[Image: 1935716_1155543904458105_801470153846748...e=578E688E]" class="mycode_img" /><br />
<br />
ga terima kritik. <br />
terima masukan :D]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Abstract Data Type dalam bahasa C]]></title>
			<link>https://www.backboxindonesia.or.id/thread-44.html</link>
			<pubDate>Fri, 11 Mar 2016 14:54:55 +0000</pubDate>
			<guid isPermaLink="false">https://www.backboxindonesia.or.id/thread-44.html</guid>
			<description><![CDATA[<span style="font-size: xx-large;" class="mycode_size">Abstract Data Type atau tipe data abstrak<br />
<br />
<span style="font-size: small;" class="mycode_size">Abstract data type atau ADT adalah type data Bentukan baru yang terdiri dari type data primitif(type data yang di sudah ada dalam suatu bahasa pemrogramman ) dan type data bentukan lainya.<br />
<br />
ADT ini biasanya dipelajari di Mata Kuliah STUKTUR DATA /algortima<br />
 :D :D <br />
<br />
untuk ADT ini sendiri awalnya digunakan untuk mengolah data agar lebih mudah dan terstruktur <br />
pengolohan datanya akan terdiri dari <br />
1. constructor ini adalah proses penciptaan data yang terdapat dari adt yang biasanya akan di mulai dari NULL/nil <br />
2. selector ini adalah bagian pemilih biasanya untuk memunculkan data mencari data dan proses proses lainya<br />
3. I/O instruction ini adalah bagian diaman proses berhubungan dengan perangkat input output<br />
4. logical and aritmatical instruction ini adalah bagian dimana proses matematis dan logis dari suatu ADT berjalan <br />
5. destructor ini adalah bagian penghapusan atau penghancuran data proses proses pelenyapan data baik secara memorial(ilang dari dalem memory) ataupun visual(tampilannya aja yang ilang) ;) ;) ;) nih buat conto ADT nya <br />
nah untuk adt di bahasa C sendiri di deklarasikan menggunakan syntax "typedef" dan "struck"<br />
<br />
bisa di deklarasikan menjadi <br />
typedef struck{<br />
typedata1...<br />
typedata2...<br />
typedatalainya...<br />
}namaADT;<br />
<br />
atau dengan <br />
<br />
typedef struck namaADT{<br />
typedata1...<br />
typedata2...<br />
typedatalainya...<br />
};<br />
<br />
nah berikut contoh penggunaan typedata di ADT ini gan <br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-size: small;" class="mycode_size">ane udah pernah bikin namanya adt point adt ini sifatnya buat nunjukin koordinat tapi masih berbentuk cli dan cuman tugas kuliah jadi bakal biasa biasa aja heheh :D <br />
<br />
bisa di download <a href="http://pastebin.com/C7sVGE9m" target="_blank" class="mycode_url">link download</a> :D<br />
</span></span></span></span>]]></description>
			<content:encoded><![CDATA[<span style="font-size: xx-large;" class="mycode_size">Abstract Data Type atau tipe data abstrak<br />
<br />
<span style="font-size: small;" class="mycode_size">Abstract data type atau ADT adalah type data Bentukan baru yang terdiri dari type data primitif(type data yang di sudah ada dalam suatu bahasa pemrogramman ) dan type data bentukan lainya.<br />
<br />
ADT ini biasanya dipelajari di Mata Kuliah STUKTUR DATA /algortima<br />
 :D :D <br />
<br />
untuk ADT ini sendiri awalnya digunakan untuk mengolah data agar lebih mudah dan terstruktur <br />
pengolohan datanya akan terdiri dari <br />
1. constructor ini adalah proses penciptaan data yang terdapat dari adt yang biasanya akan di mulai dari NULL/nil <br />
2. selector ini adalah bagian pemilih biasanya untuk memunculkan data mencari data dan proses proses lainya<br />
3. I/O instruction ini adalah bagian diaman proses berhubungan dengan perangkat input output<br />
4. logical and aritmatical instruction ini adalah bagian dimana proses matematis dan logis dari suatu ADT berjalan <br />
5. destructor ini adalah bagian penghapusan atau penghancuran data proses proses pelenyapan data baik secara memorial(ilang dari dalem memory) ataupun visual(tampilannya aja yang ilang) ;) ;) ;) nih buat conto ADT nya <br />
nah untuk adt di bahasa C sendiri di deklarasikan menggunakan syntax "typedef" dan "struck"<br />
<br />
bisa di deklarasikan menjadi <br />
typedef struck{<br />
typedata1...<br />
typedata2...<br />
typedatalainya...<br />
}namaADT;<br />
<br />
atau dengan <br />
<br />
typedef struck namaADT{<br />
typedata1...<br />
typedata2...<br />
typedatalainya...<br />
};<br />
<br />
nah berikut contoh penggunaan typedata di ADT ini gan <br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-size: small;" class="mycode_size">ane udah pernah bikin namanya adt point adt ini sifatnya buat nunjukin koordinat tapi masih berbentuk cli dan cuman tugas kuliah jadi bakal biasa biasa aja heheh :D <br />
<br />
bisa di download <a href="http://pastebin.com/C7sVGE9m" target="_blank" class="mycode_url">link download</a> :D<br />
</span></span></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Deret Fibonnacci source dan Algoritma pada C]]></title>
			<link>https://www.backboxindonesia.or.id/thread-5.html</link>
			<pubDate>Wed, 09 Mar 2016 02:57:51 +0000</pubDate>
			<guid isPermaLink="false">https://www.backboxindonesia.or.id/thread-5.html</guid>
			<description><![CDATA[Fibonacci merupakan baris deret yang terbentuk dari penjumlahan 2 deret baris sebelumnya, fibonacci itu sendiri di mulai dari F0 &amp; F1 biasanya inisial angkanya 0, 1 atau 1, 1<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Rumus Fibonacci :</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Fn = Fn-1 + Fn-2</blockquote>
<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Contoh baris fibonacci dengan inisial angka 0, 1 dengan jumlah baris 9</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite> F9 = 0 1 <span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">1</span> 2 3 5 8 13 21</span></blockquote>
<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Contoh baris fibonacci 1, 1</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite> F9 = 1 1 <span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">2</span> 3 5 8 13 21 34</span></blockquote>
<br />
<br />
terlihat pada baris deret ke-3 di dapatkan dari penjumlahan 2 baris deret sebelumnya<br />
<br />
algoritma/psudo code<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>deklarasi f0,f1,fib,loop<br />
         //menginisial nilai awal f0 dan f1<br />
         set f0=0<br />
         set f1=1<br />
         tampilkan nilai f0 dan f1<br />
     for loop = 1 ke n<br />
         fib=f0+f1<br />
         f0=f1<br />
         f1=fib<br />
         tampilkan fib<br />
      end for<br />
 end prosedural</blockquote>
<br />
<span style="font-weight: bold;" class="mycode_b">source 1: </span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
int  main() {<br />
   int i,a,b,fib;<br />
   a=0;<br />
   b=1;<br />
   printf("%d&#92;t%d&#92;t",a,b);<br />
   for(i=0;i&lt;7;i++){<br />
     fib=a+b;<br />
     a=b;<br />
     b=fib;<br />
     printf("%d&#92;t",fib);<br />
  }<br />
return 0;<br />
}</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">source 2 dengan fungsi recursive</span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
//fungsi recursive<br />
int fibonacci(int i){<br />
   if(i==0){<br />
    return 0;<br />
   }<br />
   if(i==1){<br />
    return 1;<br />
   }<br />
   //rumus fibonacci<br />
   return fibonacci(i-1)+fibonacci(i-2);<br />
}<br />
<br />
int  main() {<br />
   int i;<br />
   //looping hingga baris deret ke-9<br />
   for(i=1;i&lt;10;i++){<br />
      printf("%d&#92;t",fibonacci(i));<br />
   }<br />
return 0;<br />
}</code></div></div><br />
semoga bermanfaat<br />
<br />
maaf kalau postingnya mainstream.. :D]]></description>
			<content:encoded><![CDATA[Fibonacci merupakan baris deret yang terbentuk dari penjumlahan 2 deret baris sebelumnya, fibonacci itu sendiri di mulai dari F0 &amp; F1 biasanya inisial angkanya 0, 1 atau 1, 1<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Rumus Fibonacci :</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Fn = Fn-1 + Fn-2</blockquote>
<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Contoh baris fibonacci dengan inisial angka 0, 1 dengan jumlah baris 9</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite> F9 = 0 1 <span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">1</span> 2 3 5 8 13 21</span></blockquote>
<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Contoh baris fibonacci 1, 1</span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite> F9 = 1 1 <span style="font-size: small;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">2</span> 3 5 8 13 21 34</span></blockquote>
<br />
<br />
terlihat pada baris deret ke-3 di dapatkan dari penjumlahan 2 baris deret sebelumnya<br />
<br />
algoritma/psudo code<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>deklarasi f0,f1,fib,loop<br />
         //menginisial nilai awal f0 dan f1<br />
         set f0=0<br />
         set f1=1<br />
         tampilkan nilai f0 dan f1<br />
     for loop = 1 ke n<br />
         fib=f0+f1<br />
         f0=f1<br />
         f1=fib<br />
         tampilkan fib<br />
      end for<br />
 end prosedural</blockquote>
<br />
<span style="font-weight: bold;" class="mycode_b">source 1: </span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
int  main() {<br />
   int i,a,b,fib;<br />
   a=0;<br />
   b=1;<br />
   printf("%d&#92;t%d&#92;t",a,b);<br />
   for(i=0;i&lt;7;i++){<br />
     fib=a+b;<br />
     a=b;<br />
     b=fib;<br />
     printf("%d&#92;t",fib);<br />
  }<br />
return 0;<br />
}</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">source 2 dengan fungsi recursive</span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#include &lt;stdio.h&gt;<br />
//fungsi recursive<br />
int fibonacci(int i){<br />
   if(i==0){<br />
    return 0;<br />
   }<br />
   if(i==1){<br />
    return 1;<br />
   }<br />
   //rumus fibonacci<br />
   return fibonacci(i-1)+fibonacci(i-2);<br />
}<br />
<br />
int  main() {<br />
   int i;<br />
   //looping hingga baris deret ke-9<br />
   for(i=1;i&lt;10;i++){<br />
      printf("%d&#92;t",fibonacci(i));<br />
   }<br />
return 0;<br />
}</code></div></div><br />
semoga bermanfaat<br />
<br />
maaf kalau postingnya mainstream.. :D]]></content:encoded>
		</item>
	</channel>
</rss>