- Back to Home »
- Algoritma Pemrograman - Text Editor v1 - Bahasa C
Selamat datang !
ini merupakan catatan singkat dari cut algoitma saya di saat kuliah semester 2.
namanya text editor v1. karena masih versi awal jadi simple banget.
{
if(com == 0)
{
cc=(char*)malloc((ii+1)*sizeof(char));
tt=(char*)malloc((ii+1)*sizeof(char));
}
else
{
for(;;)
{
system("cls");
printf("Komment sebelumnya sudah ada mau dihapus atau di edit :\n");
printf("[1] new\n");
printf("[2] Edit\n");
printf("your choice : ");
gg=getch();
if(gg == 49)
{
ii=0;
cc=(char*)malloc((ii+1)*sizeof(char));
tt=(char*)malloc((ii+1)*sizeof(char));
break;
}
else if(gg == 50)
break;
}
}
for(;;)
{
system("cls");
for(jj=0;jj<ii;jj++)
{
if(cc[jj] == 13)
printf("\n");
else if(cc[jj] == 9)
printf(" ");
else
printf("%c",cc[jj]);
}
dd=getch();
if(dd == 27)
break;
else if(dd == 8)
{
ii--;
if(ii>=0)
cc[ii]=0;
else
ii++;
}
else
{
cc[ii]=dd;
ii++;
}
tt=NULL;
tt=(char*)malloc((ii+1)*sizeof(char));
cc=NULL;
cc=(char*)malloc((ii+1)*sizeof(char));
cc=tt;
}
com = 1;
}
kalau mau penjelasannnya silahkan klik disini!
