Senin, 03 November 2025

ex0703.c kode ASCII Wow

/* 0703.c */
#include <stdio.h>

int main()
{
    char a,b,d,c;
    a = 'W'; /* kode ASCI W=87 */
    b = a + 24; /* kode ASCI (87 + 24) = 111 = 'o' */
    c = b + 8; /* kode ASCII (111 + 8) = 119 = 'w' */
    d = '\n';
    printf("%c%c%c%c",a,b,c,d);
    return(0);
}

output:
 
Wow

Process returned 0 (0x0)   execution time : 0.097 s
Press any key to continue.

Karena tipe variabelnya char, maka saat ditampilkan ke layar akan berbentuk karakter. Sebagai contoh, W akan ditampilkan sebagaimana karakter W. Sedangkan W sendiri, kode ASCII nya adalah 87. Saat a + 24 sedangkan a nya sendiri adalah 87, maka a + 24 = 87 + 24 = 111, nilai 111 ini adalah kode ASCII dari karakter o. Terakhir, b + 8 = 111 + 8 = 119, nilai 119 adalah kode ASCII dari karakter w. Jadi diperoleh karakter Wow di layar.

Kode ASCII tiap karakter bisa dilihat dari web https://id.wikipedia.org/wiki/ASCII

Tidak ada komentar:

Posting Komentar