Di pelajaran pertama ini, akan saya tunjukkan contoh program c menggunakan fungsi printf()dan contoh penggunaan dari Escape Sequences.
Escape sequences ini adalah karakter spesial yang digunakan untuk format output tertentu.
Contoh escape sequence yang sering digunakan adalah sbb.
\n digunakan untuk membuat baris baru.
\t digunakan untuk membuat tab.
\\ menuliskan backslash \
\* menuliskan bintang *
\' menuliskan kutip satu '
\" menuliskan kutip "
1. Membuat program yang menuliskan nama.
/* print nama */
#include <stdio.h>
int main()
{
printf("Ani\n");
return 0;
}
#include <stdio.h>
int main()
{
printf("Ani\n");
return 0;
}
Hasil Outputnya adalah sebagai berikut.
2. Membuat program yang menggunakan escape sequences \"
/* Membuat quote */
#include <stdio.h>
int main()
{
printf("\"Shinjitsu wa itsumo hitotsu!\"\n");
}
#include <stdio.h>
int main()
{
printf("\"Shinjitsu wa itsumo hitotsu!\"\n");
}
3. Membuat program yang menggunakan escape sequence \\
/* Menggunakan Escape Sequence \\ */
#include <stdio.h>
int main()
{
printf("c:\\cygwin\\home\\administrator.\n");
return 0;
}
Hasil Outputnya adalah sebagai berikut.#include <stdio.h>
int main()
{
printf("c:\\cygwin\\home\\administrator.\n");
return 0;
}
4. Membuat program untuk menampilkan gambar diamond ke layar
/* Menggambar Diamond */
#include <stdio.h>
int main()
{
printf(" *\n");
printf(" * *\n");
printf(" * *\n");
printf("* *\n");
printf(" * *\n");
printf(" * *\n");
printf(" *\n");
return 0;
}
#include <stdio.h>
int main()
{
printf(" *\n");
printf(" * *\n");
printf(" * *\n");
printf("* *\n");
printf(" * *\n");
printf(" * *\n");
printf(" *\n");
return 0;
}
5. Menggunakan escape sequence untuk membuat tab
/* Kalender Oktober 2016 */
#include <stdio.h>
int main()
{
printf("Minggu\tSenin\tSelasa\tRabu\tKamis\tJumat\tSabtu\n");
printf("\t\t\t\t\t\t1\n");
printf("2\t3\t4\t5\t6\t7\t8\n");
printf("9\t10\t11\t12\t13\t14\t15\n");
printf("16\t17\t18\t19\t20\t21\t22\n");
printf("23\t24\t25\t26\t27\t28\t29\n");
printf("30\t31\n");
return 0;
}
#include <stdio.h>
int main()
{
printf("Minggu\tSenin\tSelasa\tRabu\tKamis\tJumat\tSabtu\n");
printf("\t\t\t\t\t\t1\n");
printf("2\t3\t4\t5\t6\t7\t8\n");
printf("9\t10\t11\t12\t13\t14\t15\n");
printf("16\t17\t18\t19\t20\t21\t22\n");
printf("23\t24\t25\t26\t27\t28\t29\n");
printf("30\t31\n");
return 0;
}