Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<string.h>
- main()
- {
- char a[99],b[99],c[99],d[99],e[99],f[99];
- int x;
- printf("Masukkan kalimat 1 : ");
- gets(a);
- printf("Masukkan kalimat 2 : ");
- gets(b);
- //Mengcopy A ke C dan D, lalu B ke E dan F.
- strcpy(c,a);
- strcpy(d,a);
- strcpy(e,b);
- strcpy(f,b);
- //menghitung panjang dengan strlen
- printf("=================STRLEN======================\n");
- printf("Kalimat 1 : %s\n",a);
- printf("Kalimat 1 memiliki panjang %d\n",strlen(a));
- printf("Kalimat 2 : %s\n",b);
- printf("Kalimat 2 memiliki panjang %d\n",strlen(a));
- printf("===============STRCMP/STRCMPI================\n");
- //membandingkan 2 kalimat
- if (strcmp(a,b)!=0)
- {
- printf("Kalimat 1 dan 2 tidak sama (case sensitive)\n");
- }
- else
- {
- printf("Kalimat 1 dan 2 sama (case sensitive)\n");
- }
- if (strcmpi(a,b)!=0)
- {
- printf("Kalimat 1 dan 2 tidak sama (case insensitive)\n");
- }
- else
- {
- printf("Kalimat 1 dan 2 sama (case insensitive)\n");
- }
- printf("\n\n");
- printf("=================STRCAT======================\n");
- //menggabungkan kalimat c dan e, disimpan di c
- strcat(c,e);
- printf("%s\n",c);
- printf("=================STRUPR======================\n");
- strupr(d);
- printf("%s\n",d);
- printf("=================STRLWR======================\n");
- strlwr(f);
- printf("%s\n",f);
- printf("=================STRREV======================\n");
- strrev(c);
- printf("%s\n",c);
- if( isupper(a[0]) )
- {
- printf("=================ISUPPER=====================\n");
- printf("Huruf pertama pada kalimat A adalah huruf kapital\n");
- }
- if( islower(b[0]) )
- {
- printf("=================ISLOWER=====================\n");
- printf("Huruf pertama pada kalimat B adalah bukan huruf kapital\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement