%
এবং /
অপারেটরের ব্যবহার।scanf()
ব্যবহার করে সংখ্যা ইনপুট নেওয়া হবে।
last = num % 10;
while(num >= 10) {
num = num / 10;
}
first = num;
sum = first + last;
#include <stdio.h>
int main() {
int num, first, last, sum;
printf("একটি সংখ্যা লিখুন: ");
scanf("%d", &num);
last = num % 10;
while(num >= 10) {
num = num / 10;
}
first = num;
sum = first + last;
printf("প্রথম অঙ্ক: %d\n", first);
printf("শেষ অঙ্ক: %d\n", last);
printf("প্রথম ও শেষ অঙ্কের যোগফল: %d", sum);
return 0;
}
ইনপুট:
একটি সংখ্যা লিখুন: 12345
আউটপুট:
প্রথম অঙ্ক: 1
শেষ অঙ্ক: 5
প্রথম ও শেষ অঙ্কের যোগফল: 6
ইনপুট:
একটি সংখ্যা লিখুন: 707
আউটপুট:
প্রথম অঙ্ক: 7
শেষ অঙ্ক: 7
প্রথম ও শেষ অঙ্কের যোগফল: 14
% 10
দিয়ে শেষ অঙ্ক পাওয়া যায়।while(num >= 10)
→ সংখ্যাকে ১০ দিয়ে ভাগ করতে করতে প্রথম অঙ্ক বের করা হয়।sum = first + last;
→ দুটি অঙ্ক যোগ করে যোগফল বের করা হয়।