MENENTUKAN JUMLAH HURUF BESAR DAN KECIL DENGAN BAHASA PEMROGRAMAN C / C++
SOAL:
Buatlah program untuk
menentukan
jumlah huruf besar dan huruf
kecil yang di inputkan.
SOURCODE :
#include "iostream.h"
#include "conio.h"
#include "stdio.h"
main()
{
char kal[25];
char *pkar;
int jumhb=0, jumhk=0;
pkar=kal;
cout<<"Masukan beberapa huruf kecil
dan besar\n";
gets(kal);
while(*pkar)
{
if(*pkar>='a' && *pkar<='z')
jumhk++;
if(*pkar>='A' && *pkar<='Z')
jumhb++;
pkar++;
}
cout<<endl
<<"Ada
"<<jumhk<<" Huruf KECIL\nDan\n"
<<"Ada
"<<jumhb<<" Huruf BESAR\n";
getch();
}
SCREENSHOT :
PENJELASAN :
· --Pernyataan
While (*pkar)
Menyatakan bahwa
pengulangan dilakukan selama yang ditunjuk oleh pkar tidak berupa karakter nul.
· --Pernyataan
If (*pkar>='a'
&& *pkar<='z')
jumhk++;
dipakai untuk
memeriksa apakah isi variable *pkar
berupa huruf kecil. Jika iya, maka isi variable jumhk (yang menyatakan huruf kecil) dinaikan sebesar satu.
· --Pernyataan
if(*pkar>='A'
&& *pkar<='Z')
jumhb++;
dipakai untuk
memeriksa apakah isi variable *pkar
berupa huruf besar. Jika iya, maka isi variable jumhb (yang menyatakan huruf kecil) dinaikan sebesar satu.
· --Pernyataan
pkar++;
digunakan agar *pkar menunjuk ke karakter berikutnya.
0 komentar :
Posting Komentar