Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để in số do người dùng nhập

Các đối tượng “cin” và “cout” được sử dụng trong C ++ cho đầu vào và đầu ra tương ứng. cin là một thể hiện của lớp istream và được gắn vào thiết bị nhập chuẩn như bàn phím. cout là một thể hiện của lớp ostream và được kết nối với thiết bị đầu ra tiêu chuẩn như màn hình hiển thị.

Một chương trình in ra số do người dùng nhập vào như sau -

Ví dụ

#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;
}

Đầu ra

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

Trong chương trình trên, người dùng nhập số bằng đối tượng cin.

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

Sau đó, số được hiển thị bằng đối tượng cout.

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

Một cách để người dùng nhập nhiều số là sử dụng một mảng. Điều này được chứng minh bằng cách sử dụng chương trình dưới đây -

Ví dụ

#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;
}

Đầu ra

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

Trong chương trình trên, vòng lặp for được sử dụng để truy cập tất cả các phần tử của mảng từ người dùng. Đối với mỗi lần lặp của vòng lặp for, phần tử mảng có chỉ mục tương ứng được truy cập bằng đối tượng cin.

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

Sau đó, tất cả các phần tử của mảng được hiển thị bằng cách sử dụng cùng một khái niệm của vòng lặp for.

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