fork(1) download
  1. // C code
  2.  
  3. // This program will calculate the sum of 20 positive integers.
  4.  
  5. // Developer: Anthony Legaspi
  6.  
  7. // Date: June 23,2018
  8.  
  9. #include <stdio.h>
  10.  
  11. int main ()
  12.  
  13. {
  14.  
  15. /* variable definition: */
  16.  
  17. int count, value, sum;
  18. double avg;
  19.  
  20. /* Initialize */
  21.  
  22. count = 0;
  23. sum = 0;
  24. avg = 0.0;
  25.  
  26. // Loop through to input values
  27.  
  28. while (count < 20)
  29.  
  30. {
  31.  
  32. printf("Enter a positive Integer\n");
  33.  
  34. scanf("%d", &value);
  35. if (value >= 0) {
  36. sum = sum + value;
  37. count = count + 1;
  38. }
  39. else {
  40. printf("Value must be positive\n");
  41. }
  42.  
  43. }
  44.  
  45. // Calculate avg. Need to type cast since two integers will yield an integer
  46.  
  47. avg = (double) sum/count;
  48.  
  49. printf("average is %lf\n " , avg );
  50.  
  51. return 0;
  52.  
  53. }
Success #stdin #stdout 0s 4312KB
stdin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
stdout
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
Enter a positive Integer
average is 10.500000