Monday 14 March 2016

Count positive and negative


Write a C program to that allows the user to enter 'n' numbers and finds the number of positive numbers entered and the number of negative numbers entered using a while loop.

Input Format: 
Input consists of n+1 integers. The first integer corresponds to n. The next n integers correspond to the numbers to be added. Consider 0 to be a positive number.

Output Format: 
Refer Sample Input and Output for formatting specifications.

[All text in bold corresponds to input and the rest corresponds to output]
Sample Input and Output: 
Enter the value of n
4
Enter the number
5
Enter the number
-2
Enter the number
-1
Enter the number 6
Number of positive numbers entered is 2 and the number of negative numbers entered is 2

Code:
  #include<stdio.h>
int main(){
  int n,i=1,b,count=0,count1=0;
  printf("Enter the value of n\n");
  scanf("%d",&n);
  while(i<=n)
  {
    printf("Enter the number\n");
    scanf("%d",&b);
    if(b>=0)
      count++;
    else
      count1++;
    i++;
  }
  printf("Number of positive numbers entered is %d and the number of negative numbers entered is %d",count,count1);
  return 0;
}

    
  
  

No comments:

Post a Comment