Задать вопрос
8 июня, 17:34

Задача на C#

В массиве A = (a1, а2, ..., аn) удалить все отрицательные элементы, стоящие перед минимальным элементом массива

+4
Ответы (1)
  1. 8 июня, 20:16
    0
    using System;

    using System. Linq;

    class Program {

    static void Main () {

    int n = Convert. ToInt32 (Console. ReadLine ()) ;

    int[] a = new int[n];

    Random r = new Random () ;

    for (int i = 0; i < a. Length; i++) {

    a[i] = r. Next (-100, 101) ;

    Console. Write (a[i] + " ") ;

    }

    Console. WriteLine () ;

    int min = a. Min () ;

    int im = 0, k = 0;

    while (a[im]! = min) {

    if (a[im] < 0 && a[im]!=min) k++;

    im++;

    }

    int nb = n - k;

    int[] b = new int[nb];

    int j = 0;

    for (int i = 0; i < n; i++) {

    if (i < im && a[i] < 0) ;

    else {

    b[j] = a[i];

    j++;

    }

    }

    foreach (int i in b)

    Console. Write (i + " ") ;

    }

    }
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Задача на C# В массиве A = (a1, а2, ..., аn) удалить все отрицательные элементы, стоящие перед минимальным элементом массива ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)
В массиве A = (a1, а2, ..., аn) удалить все подряд идущие отрицательные элементы, идущие вслед за минимальным элементом массива. (Программа с использованием массива и цикла for) Паскаль
Ответы (1)
В записи m[7]=9 m обозначает 1) имя массива 2) имя элемента массива 3) номер элемента массива 4) значение элемента массива в записи m[7]=
Ответы (1)
Создать два одномерных массива, состоящих из целых чисел. Элементы массива вводятся с клавиатуры. В первом массиве найти номер первого нечетного элемента массива. Во втором массиве найти первый четный элемент массива.
Ответы (1)