|
Spring Semester 2002 |
Enter your program should count and report how many of the
numbers on the entered line are strictly above zero, below zero, or equal to
zero. After this report, the user is given a new prompt and (s)he can enter a
new line. The program ends when the user enters "quit" or enters
an empty line.
Enter your program should
count and report how many of the numbers on the entered line are
strictly greater than zero, and their average.
(The numbers less than or equal to zero should not be included
in the average).
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and report how many of the numbers on the entered line are
strictly less than zero, and their average.
(The numbers that are greater than or equal to zero should not be
included in the average).
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and report
how many of the numbers on the entered line are
odd, and how many of them
are even. It should also report the product of
all the numbers on the line (both odd and even numbers are
included in this product).
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and report
the product of all (strictly) negative numbers on the line, and
the sum of all positive numbers on the line. If no negative numbers
exist the program should say that, if no positive numbers exist the
program should also say that.
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and report
the smallest negative number on the line. If no negative numbers
are entered the program should print a message to that effect.
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Write a program that prints a prompt then lets the user enter
several numbers on the same line, with the numbers separated by
spaces. When the user hits Enter your program should
count and report
the largest positive number on the line. If no positive numbers
are entered the program should print a message to that effect.
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and report
the sum of all numbers divided by their product.
After this report,
the user is given a new prompt and (s)he can enter a new line. The
program ends when the user enters "quit" or enters an
empty line.
Enter your program should
count and prints the same numbers in reverse order. Note that you
don't need to print the numbers one by one, so you can easily use
this code as a starting point:
while (st.hasMoreTokens()) {
a = a + st.nextToken();
}
(That's like Four in Lecture Notes 13).
Do you need to change anything to the code above ? After this report, the
user is given a new prompt and (s)he can enter a new line. The program ends
when the user enters "quit" or enters an empty line.
Each one of the test takers got one of these questions, at random.