15.07.2013 Views

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

✐<br />

✐<br />

✐<br />

✐<br />

<strong>“bukuAjar”</strong> <strong>—</strong> <strong>2011</strong>/9/<strong>22</strong> <strong>—</strong> <strong>13</strong>:<strong>39</strong> <strong>—</strong> <strong>page</strong> 10 <strong>—</strong> #24<br />

10 Bab 2. Input Output dan Pernyataan<br />

2.5 Penggunaan Library ctype<br />

Library ctype dapat digunakan untuk memanipulasi karakter. Library<br />

ini sudah build-in pada bahasa pemrograman C.<br />

Program 7 Contoh program menggunakan library ctype.<br />

#include <br />

#include <br />

#include <br />

int main(vo<strong>id</strong>)<br />

{<br />

int char<strong>ac</strong>ter;<br />

while((char<strong>ac</strong>ter = getchar()) != EOF){<br />

if(char<strong>ac</strong>ter == ’\n’)<br />

putchar(’\n’);<br />

else if(islower(char<strong>ac</strong>ter))<br />

putchar(char<strong>ac</strong>ter = toupper(char<strong>ac</strong>ter));<br />

else<br />

putchar(char<strong>ac</strong>ter);<br />

}<br />

}<br />

exit(EXIT_SUCCESS);<br />

✐<br />

✐<br />

✐<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!