read integers that returns a negative or prints the average
Posted on
16th Feb 2014 07:03 pm by
admin
Im trying to finish this homework assignment by tommarow afternoon and I keep getting stuck.
Write a Function that reads integers from the keyboard. If any are negative, it returns a negative. If all are positive, it returns an average of the numbers.
1
Did you know?Explore Trending and Topic pages for more stories like this.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include
#include
/* Prototype Declarations */
bool anyPositiveEOF (void);
float readAverage (void);
int main (void)
{
/* Statements */
if (anyPositiveEOF())
printf("nAll numbers are positiven");
if (readAverage())
printf("nAverage: %fn", readAverage());
else
printf("nAll numbers negativen");
getch();
return 0;
} /* main */
bool anyPositiveEOF (void)
{
// Local Declarations
bool anyPositive = false;
int numIn;
// Statements
printf("Determine if any number are positiven");
printf("Please enter any integers: n");
while (scanf("%d", &numIn) != EOF)
{
anyPositive = numIn > 0;
if (anyPositive)
continue;
printf("next number: n");
} // while
return false;
}
float readAverage (void)
{
// Local Declarations
bool breakFlag = true;
int x = 0;
int y = 0;
int z = 0;
int count = 0;
int n;
float sum = 0;
while(scanf("%d",&n) != EOF)
{
if (n != 0)
{
sum += n;
count++;
} // if
} // while
return (sum / count);
}
No comments posted yet
Your Answer:
Login to answer
75
12
Other forums
Putting double spaces instead of single spaces
Im looking at trying to replace all single spacing between fields with double spacing
At pres
do while...woes
I'm sure this is childsplay but it is stumping me, everytime i try what I think would make this work
ORA-01655: unable to extend cluster SYS.C_FILE#_BLOCK# by 128
Hi all,
Oracle 10g. Linux.
I'm facing the below error while trying to import a dumpfil
Simple email form - Newbie
Hello all,
First time poster!
I've been asked to create a simple HTML form that submit
Uploading/Downloading files stored in MySQL database
Hey all,
This problem just came up in my website and I'm having a hard time figuring out what
mysql timestamp manipulation
How could I use a timestamp (e.g 2009-10-30 13:20:35 ), and with php find out if it is:
from
Mail form doesn't send Russian/Cyrillic characters correctly?
When someone enters foreign characters (like Cyrillic text, and Japanese/Chinese probably gives the
How to create a static html menu from a database
Hi,
I have built a small cms which allows me to create simple html pages and then upload them
mySQL and PHP search
Hello,
I am trying to code a project and ran into a brick wall with one of my pages. I am pretty
Calender Not Opening
The following code is not loading the javascript calender in another window. It's not doing anything