Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 53 | 9 | 21
Назад Вниз Каталог Обновить

Аноним 19/02/18 Пнд 21:07:44  171010003  
0PPwokVsriM.jpg (107Кб, 750x505)
Двач-помогач, спасипидоры из pr потерли меня. Учусь C#, в общем вызывает затруднение следующее задание:
Необходимо видоизменить массив по условию, которое дано в задании, убрать эл-ты которые не подходят по условию и выдать массив(обязательно массив) в ответ(консоль). Тк видоизменять массив невозможно, я создал новый, но не могу ему присвоить ему эл-ты из старого массива, выдает необработанное исключение как раз на той строке, где я присваиваю значение одного массива другому. Собственно, код прилагаю.
Аноним # OP  19/02/18 Пнд 21:08:31  171010056
Безымянный.png (22Кб, 642x366)
>>171010003 (OP)
Вот код, текстом копируется деформированно
Аноним 19/02/18 Пнд 21:09:22  171010118
Сейчас и тут потрут тебя, гниль.

Зарепортил тред, чего и другим советую.
Аноним 19/02/18 Пнд 21:10:19  171010186
>>171010003 (OP)
Может быть обратишься за помощью на тот же ресурс, где и взял жопу?
Аноним # OP  19/02/18 Пнд 21:10:31  171010200
>>171010118
Агрессия без причины-признак глупого быдлана-школьника
Аноним 19/02/18 Пнд 21:11:09  171010242
>>171010200
Лол, жди бан, лошок.
Аноним # OP  19/02/18 Пнд 21:11:12  171010246
>>171010186
Я взял это у препода, а он долбаеб и не умеет объяснять
Скорее долбаеб это я
Аноним # OP  19/02/18 Пнд 21:11:54  171010292
>>171010242
Жду, омежка
Аноним 19/02/18 Пнд 21:12:18  171010314
>>171010246
> 0PPwokVsriM.jpg
> Я взял это у препода
Попизди мне тут.
Аноним # OP  19/02/18 Пнд 21:13:43  171010398
>>171010314
Хуйни не неси
Аноним 19/02/18 Пнд 21:16:55  171010610
У тебя в каждой итерации цикла массив b объявляется заново. Для начала попробуй объявить b вне цикла
Аноним 19/02/18 Пнд 21:21:19  171010922
И почему ты конкретно именно такую длину задаёшь массиву? Откуда взялось - 3? Задавай ему длину a.length
Аноним 19/02/18 Пнд 21:22:23  171011010
>>171010056
ебать ты тупой
я проебал молодость на эту хуйню
получаю 200к в месяц
твои мучения меня радуют, надеюсь что тебя выпрут к хуям потому что ты тупой
Аноним # OP  19/02/18 Пнд 21:22:55  171011049
>>171010610
Сейчас попробую
>>171010922
Это дерьмо не критично, у меня по условию 3 элемента отпадает
Аноним 19/02/18 Пнд 21:25:25  171011228
>>171011049
Даун, какое нахуй не критично. У тебя в первую итерацию объявляется массив размером 19-3=16, а в цикле for индекс w будет идти от 0 до 19, в итоге обращение в неразпределённую память будет
Аноним # OP  19/02/18 Пнд 21:26:07  171011279
>>171011228
А ну тогда извините, я долбаеб
Аноним 19/02/18 Пнд 21:26:33  171011308
>>171011228
>нераспределённую
фикс
Аноним 19/02/18 Пнд 21:26:37  171011316
>>171011010
Двачую адеквата. Нахуя пытаться "вайти в айти", если ты настолько тупой.
Аноним # OP  19/02/18 Пнд 21:28:10  171011431
Безымянный.png (23Кб, 642x374)
Все равно ошибка
Аноним # OP  19/02/18 Пнд 21:29:29  171011519
>>171011316
Пушо остальные специальности непривлекательны, а поступал в институт с мыслью, что тут будут учить, а не заниматься хуйней
Аноним 19/02/18 Пнд 21:32:52  171011737
>>171010003 (OP)
Используй Select
Аноним 19/02/18 Пнд 21:36:13  171011949
Вот псевдокод:
arr2 = arr1
delete arr2[элементы неподходящий по условию]
Return arr2
Delete arr1
Аноним 19/02/18 Пнд 21:36:29  171011967
>>171011431
Бля, ну пиздец. Ты вообще знаешь, что такое (int i in a) ? У тебя i идёт не от 0 до размера массива а, а перебирает все значения. В итоге w у тебя в первой итерации равно -8 и идёт обращение к элементу массива с индексом -8 (ты ахуел?)
Аноним 19/02/18 Пнд 21:38:26  171012081
>>171010003 (OP)
Что-то до шарпов давали в унике?
Аноним 19/02/18 Пнд 21:38:59  171012122
>>171011519
ОП ты даун, если считаешь, что тебе кто-то что-то должен. Нет, если ты сам не будешь читать книги и искать инфу в инете, то ничему не научишься. Либо дропай, либо продолжай учиться, но не рассчитывая на преподов и институт в целом
Аноним 19/02/18 Пнд 21:43:10  171012382
Безымянный.png (22Кб, 612x368)
>>171012122
Да я и сам знаю, что нужно самообучаться, но я пиздец ленивый еблан, спасибо, начну, пожалуй, читать книги по шарпу.
>>171012081
С него и начали
>>171011967
Действительно, видимо я еблан
Сделал по иному, все равно не работает, сука
Аноним 19/02/18 Пнд 21:45:58  171012555
>>171012382
Что за ересь? Зачем ты присваиваешь n=i, а потом тут же присваиваешь n=1
Аноним 19/02/18 Пнд 21:47:38  171012668
>>171012382
Так тихо, я понял где ебала, сейчас переделаю
>>171012555
Это для мощности массива
Аноним 19/02/18 Пнд 21:47:55  171012688
>>171011228
Ты только что решил его проблему с исключением.
Аноним 19/02/18 Пнд 21:50:33  171012826
Блядь, оп, это школьная задача, сначала подумай, что нужно сделать, чтобы это работало, а потом уже код пиши, долбоеб.
алсо советую любую задачу начинать с этого, много проблем можно решить заранее не вставляя костыли, а то судя по твоему коду ты такое любишь
мимо-2-курс-вмк
Аноним 19/02/18 Пнд 21:53:35  171012995
>>171012688
У меня там с tmp.RemoveAt(i) неверно
Аноним 19/02/18 Пнд 21:54:12  171013039
>>171012382
Напиши условие задачи.
Аноним 19/02/18 Пнд 21:56:22  171013168
Заюзай онлайн редактор кода а не скриншоты.
Аноним 19/02/18 Пнд 22:00:45  171013430
ыыыыыыы.jpg (150Кб, 720x294)
Безымянный.png (15Кб, 700x86)
Аноним 19/02/18 Пнд 22:07:34  171013811
Опять не работает

double sum = 0;
int[] a = new int[] { -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
var tmp = new List<int>(a);
Console.WriteLine("Элементы сформированного множества:");
for (int i = 0; i < a.Length; i++)
{
if (Math.Abs(a) < 9 && (int)Math.Cos(a) == 0)
{
int n = i;
n = 1;
sum += n;
}
else
{
tmp.RemoveAt(a);
}
}
var b = tmp.ToArray();
Console.WriteLine("b=[{0}]", string.Join(",", b));
Console.WriteLine();
Console.WriteLine("Мощность массива:" + sum);
Console.ReadLine();
Аноним 19/02/18 Пнд 22:08:34  171013864
Безымянный.png (20Кб, 586x338)
Лучше так
Аноним 19/02/18 Пнд 22:15:58  171014269
ОП, попробуй. Должно работать

static void Main(string[] args)
{
Console.Write("Введите массив: ");
int[] a = Console.ReadLine().Split(' ').Select(int.Parse).ToArray();
int[] b = new int[a.Length];
int sum = 0;
for (int i=0;i< a.Length; i++)
{
if (Math.Abs(a)<9 && Math.Cos(a)==0)
{
b[sum] = a;
sum += 1;
}
}
Console.Write("Полученный массив: ");
for(int i = 0; i < sum; i++)
{
Console.Write(b);
Console.Write(" ");
}
Console.WriteLine();
Console.Write("Мощность: ");
Console.Write(sum);
Console.ReadLine();
}
Аноним 19/02/18 Пнд 22:17:10  171014342
image.png (30Кб, 678x536)
>>171014269
Аноним 19/02/18 Пнд 22:21:22  171014591
спасиьо Оп что напомнил насколько С# со своими кавычками убог
Аноним 19/02/18 Пнд 22:22:16  171014657
>>171014342
>>171014269
Огромное спасибо анон, добра тебе с:
Аноним 19/02/18 Пнд 22:22:32  171014671
ca.jpg (103Кб, 833x789)
>>171014591
Какие кавычки?
Аноним # OP  19/02/18 Пнд 22:25:14  171014882
Все, пошел за книги.
Я осознал насколько я туп.
>>171014342
>>171014269
Еще раз спасибо тебе
Аноним 19/02/18 Пнд 22:26:39  171014961
>>171014671
{} вот эти
Аноним 19/02/18 Пнд 22:28:09  171015058
галина.gif (2186Кб, 245x295)
>>171014961
Это скобочки. Они тебя в детстве обижали, питонист?
Аноним 19/02/18 Пнд 22:33:45  171015430
>>171014269
сука зачем ты ему помог
Аноним 19/02/18 Пнд 22:36:29  171015602
>>171015430
Потому что я не такая гниль как ты
Аноним 19/02/18 Пнд 22:38:48  171015750
можно ли вкатиться в айпи (не фриланс) с нулевым образованием, но если годами дрочил на книги?
Аноним 19/02/18 Пнд 22:58:17  171016956
>>171015602
я всегда помогаю людям, но если он хочет зарабатывать деньги и идти дальше. он должен был сам попытаться поменять все. он бы тогда вышел на новую ступеньку
Аноним 19/02/18 Пнд 23:13:13  171017965
ОП, ты где-то учился помимо школы?
Аноним 19/02/18 Пнд 23:21:01  171018498
>>171012826
Двачую этого. ОП, будь добр, отправляй свои программы на http://govnokod.ru/
мимо-2-курс-ивт
Аноним 19/02/18 Пнд 23:43:59  171019884
Но ОП ведь все написал неправильно. Надо составить LINQ-запрос и результат выполнения запроса в массиве сохранить.
На месте препода поставил бы ему неуд.
Аноним 19/02/18 Пнд 23:48:24  171020120
>>171019884
Он не понимает что такое массив, какая линка
Аноним 19/02/18 Пнд 23:53:11  171020409
>>171020120
Открыл справочник, посмотрел и по примеру написал.
Никогда не понимал, зачем городить огород и вручную какую-то бяку в массивах перебирать, когда уже есть удобный инструмент.
Аноним 19/02/18 Пнд 23:54:37  171020494
На будущее посоветую тебе, долбоебу, использовать List<T>, не пришлось бы даже второй массив создавать.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 53 | 9 | 21
Назад Вверх Каталог Обновить

Топ тредов
Избранное