java - How to separate this array? -


how solve following problem?

please see link here.

my code works when data entered horizontally. how go changing code in order able display sums 2nd example above in link?

here's code:

import java.util.scanner;  public class sums_in_loop { public static void main(string args[]) {     scanner scanner = new scanner(system.in);     string code = scanner.nextline();     string list[] = code.split(" ");     for( int counter = 0; counter < list.length; counter++) {         int sum = 0;          system.out.println(sum + " ");      }    } } 

judging url provided, solution rather straight-forward.

  1. ask user how many pairs enter
  2. declare array of integers size of user input step 1
  3. run loop based on user input step 1
    1. declare array of integers size of 2
    2. run nested loop of 2 user input 2 integers
    3. add 2 numbers array step 2
  4. display results

with in mind (i assume valid data being used):

public static void main(string[] args) throws exception {     scanner input = new scanner(system.in);      system.out.print("how many pairs want enter? ");     int numberofpairs = input.nextint();     int[] sums = new int[numberofpairs];      (int = 0; < numberofpairs; i++) {         int[] numbers = new int[2];         (int j = 0; j < numbers.length; j++) {             // sure enter 2 numbers space in between             numbers[j] = input.nextint();         }         sums[i] = numbers[0] + numbers[1];     }      system.out.println("answers:");     (int sum : sums) {         system.out.print(sum + " ");     } } 

results:

how many pairs want enter? 3 100 8 15 245 1945 54 answers: 108 260 1999 

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -