Дан список вещественных чисел. Для каждого элемента списка напечатать число отрицательных...

0 голосов
70 просмотров

Дан список вещественных чисел. Для каждого элемента списка напечатать число отрицательных элементов, следующих за ним. ИЛИ после него - попробуйте две функции реализовать Java


Информатика (12 баллов) | 70 просмотров
0

5 - 9 классы Информатика 5+3 б - Java? Ваш информатик - садист?

0

можно и так сказать

0

Ну это я с поправкой на публичный ресурс)))

0

Щас сделаем

Дан 1 ответ
0 голосов

Ответ:

public class Main

{

 public static void main(String[] args) {

 float[] myArray = {-1,2,4,5,-7,5,-2,1,4,-2};

     for(int i=0; i

     {

         beforeItems(myArray,i,myArray.length);

         afterItems(myArray,i,myArray.length);

     }

}

public static void beforeItems(float a[], int position, int lenght)

{

    int sum = 0;

 if (position != 0)

 {

        for(int i=position-1; i>=0; i--)

        {

            if (a[i]<0)</p>

            {

                sum++;

            }

        }

 }

    position++;

 System.out.println("колличество отрицательных элементов до элемента №:" + position + " = " + sum);

}

public static void afterItems(float a[], int position, int lenght)

{

    int sum = 0;

    if(position != lenght-1)

    {

       for(int i=position+1; i

       {

           if (a[i]<0)</p>

           {

            sum++;

           }

       }

    }

    position++;

    System.out.println("колличество отрицательных элементов после элемента №:" + position + " = " + sum);

}

}

Объяснение:


image
(4.0k баллов)
0

Примерно так и думал. Списка нет, как требовалось в условии, банальный массив.

0

Ну массив, в какой то мере степени и есть список

0

Массив ни разу не список. Список позволяет делать вставку и удаление в любом узле.

0

Массив - это последовательность с доступом по индексу, У списка индексов нет.

0

Удивительно, что такие азы приходится излагать.

0

я и не говорил что масиив = список

0

Читайте выше. А главное, просили список, Вы массив использовали, а теперь еще и подтверждаете, что знаете о том, что массив - не список.