A good answer might be:

The partially completed program is below.


My Three Sums

import java.io.*;

// User enters a value N
// Add up odd integers,  even  integers, and all integers 0 to N
//
class addUpIntegers
{
  public static void main (String[] args ) throws IOException
  {
    BufferedReader userin = new BufferedReader (new InputStreamReader(System.in));
    String inputData;
    int    N, sumAll = 0, sumEven = 0, sumOdd = 0;

    System.out.println( "Enter limit value:" );
    inputData = userin.readLine();
    N         = Integer.parseInt( inputData );

    int count = 0 ;
    while (  count <= N )    
    {
      (more statements  go here )

      count = count + 1 ;
    }

    System.out.print  ( "Sum of all : " + sumAll  );
    System.out.print  ( "\tSum of even: " + sumEven );
    System.out.println( "\tSum of odd : " + sumOdd  );
  }
}

The loop counts through the integers we are interested in, but it does not yet do anything with them. For the program to do what we want:

QUESTION 3:

How do you decide which sum (sumAll or sumEven) to add the integer to?