New

Дан массив из n элементов, элементы массива задаются рандомом, найти суммы положительных и отрицательных

Дан массив из n элементов, элементы массива задаются рандомом, найти суммы положительных и отрицательных

  • //Java
    class Main {
    public static void main(String args){
    System.out.print(«Input n: «);
    int n = new java.util.Scanner(System.in).nextInt();
    int a = new intn;

    int b = 0;
    int c = 0;
    int d;

    for (int i = 0; i < a.length; i++) {
    d = new java.util.Random().nextInt(2);
    ai = new java.util.Random().nextInt(100000);
    if (d == 0)
    ai = -ai;
    if (ai > 0)
    b+=ai;
    else
    c+=ai;
    }
    System.out.println(«Positive: » + b);
    System.out.println(«Negative: » + c);
    }
    }

    Проверка:
    $ javac Main.java
    Input n: 15
    Positive: 472449
    Negative: -195366

  • Pascal abc………….
  • Добавить комментарий