Printf อย่างไรให้เท่ในสไตล์คุณ

Header

คำสั่ง printf ถือว่าเป็นคำสั่งขั้นพื้นฐานที่สุด ในการแสดงผลของข้อมูลทุกชนิดให้ออกมาทางหน้าจอ ไม่ว่าข้อมูลนั้นจะเป็นจำนวนเต็ม( int ) , ทศนิยม ( float ) , ข้อความ ( string ) หรืออักขระ นอกจากนี้คำสั่งยังมีความยืดหยุ่นสูง ทำให้เราสามารถ กำหนดหรือจัดรูปแบบการแสดงผลให้มีระเบียบหรือเหมาะสมตามความต้องการได้อีกด้วย อย่างใน Post นี้ผมจะนำมาใช้ ในการทำ Portfolio อย่างง่ายโดยการใช้คำสั่ง printf ให้ออกมาเป็นรูปภาพเช่น รูปแมว รถถัง บ้าน หรืออะไรก็ได้ที่เราต้องการ และในการทำครั้งนี้ผมได้นำเอา Function อื่นๆเข้ามาตกแต่งเพิ่มเติมเพื่อความสวยงามให้เพิ่มมากยิ่งขึ้น

Function อื่นๆที่ใช้ในการตกแต่งเพิ่มเติม คือ
– Function ใส่สีพื้นหลัง และ ตัวFont : system(“COLOR 1e”);
( สามารถเลือกสีได้ตามตารางด้านล่างนี้ )

00 = Black
01 = Blue
02 = Green
03 = Aqua
04 = Red
05 = Purple
06 = Yellow
07 = White
08 = Gray
09 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Bright White

รูปภาพการแสดงหลักจากพิม Code ที่เราต้องการลงไปแล้ว ก็จะมีดังรูปต่อไปนี้

DD
สามารถดาวน์โหลดได้จากลิ้งค์นี้ : https://drive.google.com/file/d/0BxapdlOBO7fAQ2JuaDhJb0ZqbXc/view?usp=sharing

CODE :

#include “stdafx.h”
#include <iostream>

int _tmain(int argc, _TCHAR* argv[])
{
system(“COLOR 1e”);
printf(” \n”);
printf(“\t ————————- \n”);
printf(“\t CAT CAT CAT CAT CAT CAT \n”);
printf(“\t ————————- \n\n”);
printf(“\t\t\/ ^^^ ^^^ \\\n”);
printf(“\t\t\/ (0) (0) \\\n”);
printf(“\t \/ :::- (__Y__) – :::\\\n\n”);
printf(“\t ————————– \n”);
printf(“\t CAT CAT CAT CAT CAT CAT \n”);
printf(“\t ————————– \n\n”);
printf(“\t \”\”\”MY PORTFOLIO\”\”\”\n\n\n”);
printf(” MY NAME IS : SUVIJAK KLUMPARN \n\n”);
printf(” MY NICKNAME IS : MIKE \n\n”);
printf(” MY HOBBY IS : SLEEPING,LISTEN MUSIC \n\n”);
printf(” MY ADDRESS IS : 87/1 M.5 NONTHABURI \n\n”);
printf(” MY FAVORITE FOOD IS : OMELET \n\n”);
printf(” MY FAVORITE SPORT IS : BADMINTON \n\n”);
printf(” MY FAVORITE COLOR IS : YELLOW&BLACK \n\n”);

printf(“\t \n”);

printf(“\t ——-:: \n”);
printf(“\t ——-:: \n”);
printf(“\t 0000000-[L] \n”);
printf(“\t ] :=[-: [L] \n”);
printf(“\t :::==:: :l..ll————-:L__l:: \n”);
printf(“\t :::==:: :l..ll————-:L__l:: \n”);
printf(“\t ] :=[-: [L] \n”);
printf(“\t 0000000-[L] \n”);
printf(“\t ——-:: \n”);
printf(“\t ——-:: \n\n”);
printf(” \n”);
printf(” \n”);
printf(” \n”);
printf(” \n”);
system(“pause”);

return 0;
}

 

   หลังจากดู Code แล้วหากมีข้อสงสัยตรงจุดไหนสามารถทักมาถามผมทาง Facebook ได้เลยครับ Search ชื่อตามในรูปเลยครับ ขอบคุณครับ 😀

  •  
  •  
  •  
  •  
  •  
  •  
Suvijak Klumparn
at GlurGeek.Com
Students,Gamer,Musician,ComputerEngineering
นักศึกษาชั้นปีที่ 2 ภาควิชาวิศวกรรมคอมพิวเตอร์
คณะวิศวกรรมศาสตร์ มหาวิทยาลัยกรุงเทพ วิทยาเขตรังสิต
งานอดิเรก ชอบฟังเพลง ชอบเล่นเกม และ หาแรงบันดาลใจในการทำสิ่งใหม่ๆในชีวิต

Leave a Reply