The Program in C++ to Find the sum of first and last digit of a number is given below:
#include <iostream>
using namespace std;
int main() {
int num, first_digit, last_digit, sum;
cout << "Hello Codeauri Family,enter number here to find the sum of first and last digits here:\n";
cin >>num;
last_digit = num % 10;
first_digit = num;
while (first_digit >= 10) {
first_digit /= 10;
}
sum = first_digit + last_digit;
cout << "Well,the sum of first and last digit is: " << sum << endl;
return 0;
}
Output:
Hello Codeauri Family,enter number here to find the sum of first and last digits here:
1999
Well,the sum of first and last digit is: 10
Pro-Tips💡
#include <iostream>
using namespace std;
int main() {
int num, first_digit, last_digit, sum;
cout ​`oaicite:{"index":0,"invalid_reason":"Malformed citation << \"Enter a number: \";\n cin >>"}`​ num;
last_digit = num % 10;
first_digit = num;
while (first_digit >= 10) {
first_digit /= 10;
}
sum = first_digit + last_digit;
cout << "The sum of first and last digit is: " << sum << endl;
return 0;
}
This program prompts the user to enter a number, then finds and prints the sum of 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.
Finally the sum of first and last digit is calculated and displayed.
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↗
C++ covers every topic to learn about C-Sharp thoroughly.