Vấn đề
Chương trình C là gì để lấy tổng của chữ số đầu tiên và chữ số cuối cùng của số, nếu một số có bốn chữ số được nhập qua bàn phím?
Giải pháp
Trong chương trình này, chúng tôi đang sử dụng một số có bốn chữ số tại thời điểm chạy và cố gắng tìm tổng của chữ số đầu tiên và chữ số cuối cùng của số có bốn chữ số đó bằng cách sử dụng logic -
a=n%10; b=n/1000; result = a + b;
Hãy áp dụng logic này để tìm tổng của chữ số đầu tiên và chữ số cuối cùng của số có bốn chữ số -
Ví dụ
Sau đây là chương trình C để tìm tổng của chữ số đầu tiên và chữ số cuối cùng bằng cách sử dụng toán tử chia và môđun -
#include<stdio.h> main(){ int n,a,b,result; printf("Enter a four digit number: "); scanf("%d",&n); a=n%10; b=n/1000; result = a + b; printf("After adding first and last digit is %d", result); getch(); }
Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
Enter a four digit number: 2345 After adding first and last digit is 7
Chương trình
Sau đây là chương trình C cho một số có sáu chữ số và cố gắng tìm tổng của chữ số đầu tiên và chữ số cuối cùng -
#include<stdio.h> main(){ int n,a,b,result; printf("Enter a six digit number: "); scanf("%d",&n); a=n%10; b=n/100000; result = a + b; printf("After adding first and last digit is %d", result); getch(); }
Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
Enter a six digit number: 346713 After adding first and last digit is 6