สอน C++ : บทที่ 7 การนำค่าข้อมูลในตัวแปร มาแสดงผลด้วยคำสั่ง cout

บทเรียนออนไลน์ #16
เขียนโดย :
มีผู้อ่าน : 13,738 คน วันนี้ : 2 คน

สวัสดีครับ มาพบกันในบทที่ 7 ของการสอนภาษา C++ กับ TUTORTONG ครับ ในบทนี้ก็จะมาว่ากันด้วยเรื่องพื้นฐานอีกเรื่องนั่นก็คือ การแสดงผลค่าข้อมูลในตัวแปร ด้วยคำสั่ง cout ครับ ถ้าถามว่า " ทำไมต้องแสดงผลค่าในตัวแปร " งั้นลองถามตัวเองกลับไปว่า ถ้าเราต้องบวกเลขสักสองตัวเช่น 1 + 1 เราต้องการ รู้ผลลัพธ์รึเปล่าครับ ? ถ้าใช่ นั่นคือคำตอบครับของ  " ทำไมต้องแสดงผลค่าในตัวแปร " นั่นเองครับ ^^

 

การแสดงผลค่าในตัวแปรด้วย คำสั่ง COUT

การแสดงผลค่าในตัวแปร คือ การเขียน Source Code เพื่อให้มีการแสดงค่าที่ถูกเก็บอยู่ในตัวแปรบนหน้าจอ Output เพราะฉะนั้นถ้าต้องการจะแสดงค่าในตัวแปรตัวไหนลงบนหน้าจอ ก็ให้ใช้วิธีนี้ได้เลยครับ

รูปแบบการแสดงผลค่าในตัวแปร

cout << ชื่อตัวแปร;

cout << variable;

ตัวอย่างการใช้

cout << x;

cout << number; 

 

ลองเขียน Source Code การแสดงผลค่าในตัวแปรด้วย คำสั่ง cout

ขั้นที่ 1)

ทำการสร้าง Source File ใหม่ใน Dev_C++ จากนั้น ทำการ Copy Source code ลงใน พื้นที่การเขียน Source code

#include <iostream>
using namespace std;

int main()
{
    int num1 = 15;
    float num2 = 150.1254;
   bool isprogram = true;
   char status = 'a';
   cout << "Hello this C++ programming Lesson 7.";
   cout << endl;
   cout << num1;
   cout << endl;
   cout << num2;
   cout << endl;
   cout << isprogram;
   cout << endl;
   cout << status;

   
    cin.get();
   
    return 0;
}

 

ขั้นที่ 2)

Save Source file ชื่อ test_var_cout.cpp และ ทำการ Complie และ Run เพื่อดูผลลัพธ์


สอน C++ : บทที่ 7 การนำค่าข้อมูลในตัวแปร มาแสดงผลด้วยคำสั่ง cout

 

อธิบาย Source Code เพิ่มเติม

#include <iostream>

using namespace std;

int main()
{
   
//ประการตัวแปรชื่อ num1 ชนิดข้อมูลจำนวนเต็ม ตั้งค่าเริ่มต้น 15 
    int num1 = 15;

   
//ประการตัวแปรชื่อ num2 ชนิดข้อมูลจำนวนทศนิยม ตั้งค่าเริ่มต้น 150.1254 
    float num2 = 150.1254;

   
//ประการตัวแปรชื่อ isprogram ชนิดข้อมูลค่าความจริง ตั้งค่าเริ่มต้น true 
   bool isprogram = true;

   
//ประการตัวแปรชื่อ status ชนิดข้อมูลอักขระ ตั้งค่าเริ่มต้นตัวอักษร a 
   char status = 'a';
   
  
//แสดงข้อความ
   cout << "Hello this C++ programming Lesson 7.";
   
   
//ขึ้นบรรทัดใหม่
   cout << endl;

   
//แสดงค่าในตัวแปร num1 ซึ่งก็คือค่า 15
   cout << num1;
   cout << endl;

    
//แสดงค่าในตัวแปร num2 ซึ่งก็คือค่า 150.125
   ​ // (แสดงทศนิยม แค่ 3 ตำแหน่ง)

   cout << num2;
   cout << endl;

   
//แสดงค่าในตัวแปร isprogram ซึ่งก็คือค่า 1
   // (true เมื่อเอามาแสดงผลแล้วจะได้ค่า 1 ถ้า false จะแสดง 0)

   cout << isprogram;
   cout << endl;

   
//แสดงค่าในตัวแปร status ซึ่งก็คือค่า a
   cout << status;

   
    cin.get();
   
    return 0;
}


GOTCHA !!

เอาล่ะครับเป็นยังไงกันบ้างครับกับ การนำข้อมูลในตัวแปรมาแสดงผลด้วยคำสั่ง cout ไม่ยากใช่ไหมครับ เป็นเรื่องพื้นๆ แต่ต้องใช้เกือบทุกโปรแกรมที่เราเขียนขึ้นมาเลยก็ว่าได้ครับ เพราะเกือบทุกโปรแกรมที่เราเขียนต้องมีการแสดง ค่าข้อมูล ออกมาให้ผู้ใช้ได้ดูผลลัพธ์ หากท่านใดยังไม่ค่อยเข้าใจ สามารถเข้ามาถามได้ที่ Fanpage TUTORTONG ได้เลยนะครับ ^^

 

สิ่งที่คุณจะทำได้หลังจากอ่านบทความนี้
- คุณสามารถแสดงผลค่าข้อมูลที่เก็บอยู่ใน ตัวแปร ได้