Задачка на CВ массиве A=(a1, а2, ..., аn) удалить все отрицательные
Задача на C
В массиве A=(a1, а2, ..., аn) удалить все отрицательные элементы, стоящие перед минимальным элементом массива
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 lt; 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] lt; 0 amp;amp; a[im] !=min) k++;
im++;
int nb = n - k;
int[] b = new int[nb];
int j = 0;
for (int i = 0; i lt; n; i++ )
if (i lt; im amp;amp; a[i] lt; 0);
else
b[j] = a[i];
j++;
foreach (int i in b)
Console.Write (i + " ");
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.