A. LATIHAN 1:
1. Syntax program
#include<stdio.h>
main (){char kalimat[1000];
int i, kecil, besar;
kecil=0;
besar=0;
printf(" Masukkan Kalimat : ");
gets(kalimat);
for(i=0;kalimat[i];i++)
{if(kalimat[i]>='a'&&kalimat[i]<='z'){kecil++;}
else if(kalimat[i]>='A'&&kalimat[i]<='Z'){besar++;}}
printf("¥n Jumlah Huruf Kecil : %d",kecil);
printf("¥n Jumlah Huruf Besar : %d",besar);printf("¥n");}
2. Hasil running program
3. Penjelasan program
Program ini berfungsi untuk mengetahui berapa banyak huruf
besar dan huruf kecil didalam kalimat yang kita buat
B. Latihan 2
1. Syntax program
#include<stdio.h>
#include<string.h>
main(){char nama[100];
int a,b;
printf(" Masukkan Nama : ");
gets(nama);
a=strlen(nama);
strupr(nama);
printf("¥n Nama Yang Telah Terbalik dan Kapital : ");
for(b=0;b<a;b++){printf("%c",nama[a-1-b]);}
printf("¥n");
}
2. Hasil running program
3. Penjelasan program
Program ini berfungsi untuk membalikkan nama yang di input
dengan huruf kapital
C. Latihan 3
1. Syntax program
#include<stdio.h>
#include<string.h>
main(){char kalimat[1000];
int a,b,spasi=0;
printf(" Masukkan Kalimat : ");
gets(kalimat);
a=strlen(kalimat);
for(b=0;b<=a;b++){if(kalimat[b]==' '){spasi=spasi+1;}}
printf("¥n Jumlah Spasi pada Kalimat : %d",spasi);
printf("¥n");
}
int main() {
char kalimat[1000];
return 0;
}Hasil running program
1. Penjelasan program
Program yang menampilkan output kata dari kalimat yang
diinputkan di program