**The Program C++ to find First and last digit of a numbe**r** is given below**:

```
#include <iostream>
using namespace std;
int main() {
int num, first_digit, last_digit;
cout << "Hello Codeauri Family,enter number here to find the first and last digit here: \n";
cin >>num;
last_digit = num % 10;
first_digit = num;
while (first_digit >= 10) {
first_digit /= 10;
}
cout << "Well, the first digit: " << first_digit << endl;
cout << "Similarly, the last digit: " << last_digit << endl;
return 0;
}
```

## Output:

Hello Codeauri Family,enter number here to find the first and last digit here:

2023

Well, the first digit: 2

Similarly, the last digit: 3

## Pro-Tips**💡**

This program prompts the user to enter a number, then finds and prints the first and last digits of that number.

The last digit is found by taking the remainder of the number when divided by 10 (using the modulus operator %).

The first digit is found by repeatedly dividing the number by 10 until the number is less than 10, which leaves only the first digit remaining.

**Learn C-Sharp ↗**

C-sharp covers every topic to learn about C-Sharp thoroughly.

**Learn C Programming ↗**

C-Programming covers every topic to learn about C-Sharp thoroughly.

**Learn C++ Programming↗**

**Learn C++ Programming↗**

C++ covers every topic to learn about C-Sharp thoroughly.