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

Tìm tổng của chữ số đầu tiên và cuối cùng bằng cách sử dụng toán tử chia và mô đun trong ngôn ngữ C

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