Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรม C++ สำหรับพิมพ์หมายเลขที่ผู้ใช้ป้อน


ออบเจ็กต์ "cin" และ "cout" ใช้ใน C ++ สำหรับอินพุตและเอาต์พุตตามลำดับ cin เป็นอินสแตนซ์ของคลาส istream และเชื่อมต่อกับอุปกรณ์อินพุตมาตรฐาน เช่น แป้นพิมพ์ cout เป็นอินสแตนซ์ของคลาส ostream และเชื่อมต่อกับอุปกรณ์เอาต์พุตมาตรฐาน เช่น หน้าจอแสดงผล

โปรแกรมที่พิมพ์หมายเลขที่ผู้ใช้ป้อนมีดังนี้ -

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
   int num;
   cout<<"Enter the number:\n";
   cin>>num;
   cout<<"The number entered by user is "<<num;
   return 0;
}

ผลลัพธ์

Enter the number: 5
The number entered by user is 5

ในโปรแกรมข้างต้น ผู้ใช้ป้อนตัวเลขโดยใช้วัตถุ cin

cout<<"Enter the number:\n";
cin>>num;

จากนั้นตัวเลขจะแสดงโดยใช้วัตถุ cout

cout<<"The number entered by user is "<<num;

วิธีสำหรับผู้ใช้ในการป้อนตัวเลขหลายตัวคือการใช้อาร์เรย์ นี้แสดงให้เห็นโดยใช้โปรแกรมด้านล่าง -

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
   int a[5],i;
   cout<<"Enter the numbers in array\n";
   for(i=0; i<5; i++)
   cin>>a[i];
   cout<<"The numbers entered by user in array are ";
   for(i=0; i<5; i++)
   cout<<a[i]<<" ";
   return 0;
}

ผลลัพธ์

Enter the numbers in array
5 1 6 8 2
The numbers entered by user in array are 5 1 6 8 2

ในโปรแกรมข้างต้น ใช้ for loop เพื่อเข้าถึงองค์ประกอบอาร์เรย์ทั้งหมดจากผู้ใช้ สำหรับการวนซ้ำของ for แต่ละครั้ง องค์ประกอบอาร์เรย์ที่มีดัชนีที่เกี่ยวข้องจะเข้าถึงได้โดยใช้วัตถุ cin

for(i=0; i<5; i++)
cin>>a[i];

หลังจากนั้น องค์ประกอบอาร์เรย์ทั้งหมดจะแสดงโดยใช้แนวคิดเดียวกันของการวนซ้ำ

for(i=0; i<5; i++)
cout<<a[i]<<" ";