किसी संख्या के लिए पहले और अंतिम अंक के योग की गणना की जा सकती है यदि हम C प्रोग्रामिंग भाषा में नीचे उल्लिखित एल्गोरिथम का उपयोग करते हैं।
एल्गोरिदम
इसके साथ दिए गए एल्गोरिथम का संदर्भ लें -
START Step 1: Declare no, sum variables of type int Step 2: Read a number at runtime Step 3: Compute sum=no%10 Step 4: While loop no>9 No=no/10 Step 5: Compute sum=sum+no; Step 6: Print sum STOP
उदाहरण
किसी संख्या के पहले और अंतिम अंक का योग ज्ञात करने के लिए . C प्रोग्राम निम्नलिखित है -
#include <stdio.h> int main(){ unsigned int no,sum; printf("enter any number:"); scanf("%u",&no); sum=no%10; while(no>9){ no=no/10; } sum=sum+no; printf("sum of first and last digit is:%d",sum); return 0; }
आउटपुट
आप निम्न आउटपुट देखेंगे -
enter any number:1242353467 sum of first and last digit is:8
सरणी में सभी तत्वों के योग की गणना करने के लिए एक सी प्रोग्राम निम्नलिखित है -
उदाहरण
#include<stdio.h> void main(){ //Declaring the array - run time// int array[5]={10,20,30,40,50}; int i,sum=0,product=1; //Reading elements into the array// //For loop// for(i=0;i<5;i++){ //Calculating sum and product, printing output// sum=sum+array[i]; } //Displaying sum // printf("Sum of elements in the array is : %d\n",sum); }
आउटपुट
आप निम्न आउटपुट देखेंगे -
Sum of elements in the array is : 150