Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2017, 12:18   #1
Mayskaya
 
Регистрация: 27.11.2017
Сообщений: 7
Вопрос Нужно решить на С#!!!

Дан массив из n целых элементов. Исключить последний минимальный элемент, то есть сдвинуть все значения таблицы, начиная с последнего минимального, влево на 1 позицию. Значение последнего элемента таблицы не определено.
Нашла минимальный элемент, а как дальше?:confuse d:

Random rang = new Random();
Console.ReadLine();
int []a=new int [n];
for (int i=0;i<n;i++)
{
a[i] = rang.Next(-10,10);
}
Console.WriteLine(String.Join("\t", a));
int min =a[0];
foreach (int i in a) if (i < min) min = i;
Console.WriteLine("min="+min);

Console.ReadKey();
Mayskaya вне форума Ответить с цитированием
Старый 18.12.2017, 13:47   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Код:
for(int i = min;i<n-1;i++) a[i]=a[i+1];
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно решить задачу Саша1990 Помощь студентам 2 06.04.2015 15:40
Нужно решить в С++ alexb4 Помощь студентам 16 24.06.2013 06:42
Нужно решить. vojd10 Общие вопросы Delphi 1 21.06.2012 14:07