#include
main()
{
char bil[100];
int i,j,jumlah;
puts("Masukkan Bilangan : ");gets(bil);
jumlah=0;
for(i=0;bil[i];i++)
{
jumlah=jumlah++;
}
printf("\n");
printf("Jika bilangan tersebut dibalik menjadi:\n");
for(j=jumlah-1;j>=0;j--)
{
printf("%c",bil[j]);
}
printf("\n\n");
}
#include
#include
main()
{
char kar[50],rak[50];
printf("masukan kata : ");
printf("\tProgram membalik kalimat\n\n");
printf("--------------------------------------\n");
gets(kar);
strrev(kar);
strcpy(rak,kar);
strrev(kar);
if(strcmpi(rak,kar)==0)
printf("%s,PALINDROM\n",rak);
else
printf("%s,bukan PALINDROM\n",rak);
}
#include
main()
{
int nbil,bil,bagi=1000;
printf("\tProgram Memilah Bilangan\n");
printf("---------------------------------------\n\n");
printf("Masukkan angka bebas,Maksimal 9999 :");scanf("%d",&bil);
printf("\nBila bilangan dipilah akan menjadi :\n\n");
if(bil>0)
{
while((bil>0)&&(bil<9999))
{
nbil=bil/bagi;bil=bil%bagi;
if(nbil!=0)printf("%d\t",nbil*bagi);
bagi=bagi/10;
}
}
else if(bil<0)
{
while(bil!=0)
{
nbil=bil/bagi;bil=bil%bagi;
if(nbil!=0)printf("%d\t",nbil*bagi);
bagi=bagi/10;
}
}
else printf("Bil tidak bisa dipilah\n");
}
#include
main()
{
char kata[100];
int i,j,jumlah;
puts("Masukkan kata atau kalimat : ");gets(kata);
jumlah=0;
for(i=0;kata[i];i++)
{
jumlah=jumlah++;
}
printf("\n");
printf("Jika dibalik menjadi\n");
for(j=jumlah-1;j>=0;j--)
{
printf("%c",kata[j]);
}
printf("\n\n");
}
Tidak ada komentar:
Posting Komentar