Sum of the input numbers

Ask user to enter numbers and script will print sum of all user entered numbers. User can exit entering numbers by entering 0.

We can ask user to enter numbers by using a WHILE loop. Each time the loop will check the user entered number if it is equal to 0. While loop will exit if the user entered number is 0.
#include <stdio.h>
int main(void){
int sum,x;

while(x != 0){
printf("\n Enter a number :  ");
scanf("%d",&x);
sum=sum+x;
}
printf("Sum of the entered  numbers : %d ", sum);
return 0;
}
Here is one sample output. You can enter different numbers and check the output.
 Enter a number :  4

 Enter a number :  5

 Enter a number :  7

 Enter a number :  0
Sum of the entered  numbers : 16

Allowing 0

Sometime we have to allow entry of 0. To exit the while loop we will use negative number. Any number less than 0 is entered then we will come out of the loop but same number should not be added to value of sum.
#include <stdio.h>
int main(void){
int sum,x;
while(x >= 0){
printf("\n Enter a number :  ");
scanf("%d",&x);
if(x>=0) sum=sum+x;// negative number is not added. 
}
printf("Sum of the entered  numbers : %d ", sum);
return 0;
}

With highest Number entered

Out of all the entered numbers , the highest number can be displayed at the end.
#include 
int main(void){
int sum,x;
int max_no=0;
while(x >= 0){
printf("\n Enter a number :  ");
scanf("%d",&x);
if(x>=0){
sum=sum+x;// negative number is not added. 
if(x > max_no){
 max_no=x;
}
}
}

printf("Sum of the entered  numbers : %d ",sum);
printf("\n Highest number : %d ",max_no);
return 0;
}

Subscribe

* indicates required
Subscribe to plus2net

    plus2net.com



    30-04-2022

    #include <stdio.h>
    #include <conio.h>
    int main()
    {
    int grade=74;

    if (grade>74) {
    printf(“Passed”);
    }
    else if (grade<75 && grade>69) {
    printf(“Conditional Pass”);
    }
    else (grade<70) {
    printf(“Failed!”);
    }
    getch();
    return 0;
    }

    Post your comments , suggestion , error , requirements etc here




    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2022 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer