write a C program to obtain the sum of the first and last digit of this number

c program to sum of first and last digit
c program to sum of first and last digit

Problem Statement:

If a four-digit number is input through the keyboard, write a program to obtain the sum of the first and last digit of this number.

Solution:

/* Sum of 1st and last digit of a four digit number */

#include<stdio.h>
#include<conio.h>

main()
{

int n,a,sum=0;

clrscr();

printf(“\Enter a four digit number”);
scanf(“%d”,&n);

a=n/1000; /* 1st digit */
sum=sum+a; /* sum updated with addition of 1st digit */

a=n%10; /* Last digit */
sum=sum+a; /* sum updated addition with last digit */

printf(“\n Sum of first and last digit of %d=%d”,n,sum);

printf(“\n\n\n\n\n\ Press any key to exit…”);
getch();

}

 

Related Posts

  • 82
    Problem Statement : If a five-digit number is input through the keyboard, write a program to reverse the number. Answer: /* To reverse the digits of 5-digit number */ #include<stdio.h> #include<conio.h> main() { int n,a,b; long int revnum=0; clrscr(); printf("\n Enter a five digit number less than 32767"); scanf("%d",&n); a=n%10;…
    Tags: digit, number, program, write, example, learn, tutorial, basic
  • 75
    Problem Statement: If a five-digit number is input through the keyboard, write a program to calculate the sum of its digits. Answer: /* Sum of digits of a 5 digit number*/ #include<stdio.h> #include<conio.h> main() { int num,a,n; int sum=0; /* this has been initialised to zero otherwise it will contain…
    Tags: digit, sum, number, program, write, basic, learn, programming, example, tutorial
  • 71
    Problem Statement: Write a program to calculate the salary as per the following table: Solution: /* C program to calculate salary */ main( ) { char g ; int yos, qual, sal ; printf ( "Enter Gender, Years of Service and Qualifications ( 0 = G, 1 = PG ):" )…
    Tags: program, example, write, learn, tutorial, programming, basic
  • 66
    Problem Statement :  Two numbers are input through the keyboard into two locations C and D. Write a program to interchange the contents of C and D. Answer: /* Interchanging of contents of two variables c & d */ #include<stdio.h> #include<conio.h> main() { int c,d,e; clrscr(); printf("\n Enter the number…
    Tags: number, write, program, example, basic, tutorial, learn
  • 65
    Since we have now added the logical operators to the list of operators we know, it is time to review these operators and their priorities. The higher the position of an operator is in the table, higher is its priority. The following figure summarizes the working of all the three…
    Tags: learn, program, programming, example, write, tutorial, basic

Satya Prakash

VOIP Expert: More than 8 years of experience in Asterisk Development and Call Center operation Management. Unique Combination of Skill Set as IT, Analytics and operation management.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: