Есть ответ 👍

C# в массиве a=(a1, а2, аn) удалить все элементы, меньшие, чем элемент массива, расположенный слева от максимального. например генерируем массив: 2 13 5 23 11 12 1 7 получим: 5 23 11 12 17 ( как я понял ) заранее .

230
298
Посмотреть ответы 2

Ответы на вопрос:

sergeymo00
4,6(31 оценок)

using system;

using system.linq;

namespace prog

{

    public class program

    {

        public static void main(string[] args)

        {

        random rnd = new random();

        int len = rnd.next(5,30);

        int[] a = new int[len];

           

        for (int i = 0; i < len; i++)

            a[i] = rnd.next(-50, 50);

        console.writeline("{0}", string.join(" ", a));  

        var b = array.findall(a, i => i > = a[array.indexof(a, a.);

        foreach (int i in b)

            console.write(i+" ");

        }

    }

}


Код программы:

var x,y:real;

begin

writeln('Введите x');

readln(x);

if (x >= 2) then

 y := 2.4*x*x*x + 3*x

else

 y := -14*cos(x)+ 2;

writeln('y = ', y);

end.

Популярно: Информатика