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


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

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 134 | 8 | 36
Назад Вниз Каталог Обновить

Аноним 14/10/17 Суб 18:38:58  162942905  
14805244396920.jpg (52Кб, 915x584)
Как научиться программированию?
В интернете есть 1000 и 1 курс, учебник, видео и все они по сути учат тебя самым банальным основам: переменные, функции, циклы, условия, массивы.
Чуть поменьше видео, но тоже много уже про ООП. Видео поменьше чуть, а вот качество уже заметно ниже.
А дальше пустота. Вот в итоге и сосу хуи. Бывает гуглю какое-нибудь готовое решение, смотрю код и АХУЕВАЮ. Ни черта не понятно. Какие-то методы с 5 операторами через точку, какие-то параметры, которые первый раз в жизни видишь. И как учиться-то?
Сейчас конкретно на C# учусь.
Аноним 14/10/17 Суб 18:46:30  162943370
>>162942905 (OP)
Найди себе прикладную задачу и попробуй запилить, хоть даже ебаный калькулятор. Охуеешь от количества практики
Аноним 14/10/17 Суб 18:52:09  162943726
14893437294070.jpg (322Кб, 1497x1003)
>>162943370
И как мне это поможет? Я буду часами и сотнями строчек ебаться, а потом полезу в гугл и там все делается каким-нибудь методом в 6 точек.
Аноним 14/10/17 Суб 18:57:12  162944070
>>162943726
А так оно и делается, ёба.
Даже в универах программистов больше учат именно программированию, а не конкретному языку. Предполагается, что хорошему программисту язык не важен, он умеет гуглить и читать SO, и разберётся в новом для себя языке за минимальное время.

А ты к тому же на додиезе делаешь, один из самых простых языков. Стыдно жаловаться.
Аноним 14/10/17 Суб 19:03:53  162944552
>>162942905 (OP)
а что дальше то ты хочешь? основы, ооп - всё, программирование кончилось, дальше начинаются танцы с бубнами вокруг этих столпов, а-ля фреймворки, вспомагательные инструменты.
Аноним 14/10/17 Суб 19:04:58  162944621
>>162944552
ну и как учиться этим фреймворкам и библиотекам?
Аноним 14/10/17 Суб 19:07:28  162944793
а.png (10Кб, 772x116)
>>162942905 (OP)
Анончики! По случаю, допомжите решить данный пример на симрешетке.
Как найти второй отрицательный элемент?
И как поменять их в массиве местами?
Аноним 14/10/17 Суб 19:09:08  162944902
>>162944621
открываешь вакансии, смотришь какие фреймворки требуют - открываешь гугел, и идешь нахуй учиться
Аноним 14/10/17 Суб 19:09:18  162944914
metanit.com
1. Заходишь, выбираешь C#.
2. Смотришь основные конструкции.
3. Затем идёшь на тытруб.
4. Там смотришь видосы про ООП.
5. Возвращаешься на метанит.
6. Там читаешь про ООП в C#.
7. Профит и ты знаешь язык.
Дальше только разбираться со стандартными библиотеками, но это только на практике
Аноним 14/10/17 Суб 19:13:07  162945180
>>162944914
ДАй бог здоровья АНОН!
Аноним 14/10/17 Суб 19:13:52  162945251
>>162942905 (OP)
Очевидно, раз есть желание зарабатывать программированием, то надо выучить банальные основы и катиться на какой-нибудь гитхаб, изучать реальный код, пытаться что-то исправить или допилить. Дареных коней без собеседования на работу принимают.
Аноним 14/10/17 Суб 19:16:11  162945427
>>162945180
Может тебе почту скинуть если вопросы будут?
Аноним 14/10/17 Суб 19:16:15  162945434
>>162944793
1.цикл foreach

2. обмен данными с введением временной третьей переменной
Аноним 14/10/17 Суб 19:16:54  162945472
>>162945427
было бы не плохо. Я шарпист если что
Аноним 14/10/17 Суб 19:18:36  162945620
>>162945472
eriksongerson@yandex.ru
Я джавист, но шарп знаю на довольно высоком уровне
Аноним 14/10/17 Суб 19:23:49  162946027
>>162942905 (OP)
нахуя учиться такому унылому говну?
Аноним 14/10/17 Суб 19:25:32  162946161
>>162946027
Тогда чему, по твоему стоит учиться?
ассемблеру? крестам?
Аноним 14/10/17 Суб 19:26:12  162946205
>>162945434
А как найти второй отрицательный элемент?
Аноним 14/10/17 Суб 19:28:42  162946403
ууууу.png (6Кб, 768x368)
>>162945620
Друг, помоги освоить data grid viewв стандартных формах виндоуз.
можно как-то убрать этот столбик, что по умолчанию там есть?
Аноним 14/10/17 Суб 19:30:04  162946514
Просто берёшь и программируешь. Суть в том, что ты должен программировать 24/7. Создавать парсеры, боты на Питоне, обращаться к гуглу если ничего не понимаешь. Гуглить надо будет постоянно, причём, в основном на английском. После чего ты поймёшь что это нахуй тебе не надо, и ниша забита.
Аноним 14/10/17 Суб 19:30:41  162946568
>>162943726
Во-первых примерно так работа и работается, лол. Во-вторых это даст понимание того на что похожа разработка изнутри. Сейчас читая литературу или смотря видосы ты видишь кучу непонятной хуеты, которая с твоей точки зрения совершенно оторвана от контекста и хуй пойми как, где и зачем её применять. Классы, интерфейсы, переменные, хуе-мое. Этот самый калькулятор даст тебе __контекст__, понимание нахуя оно все в принципе нужно
Аноним 14/10/17 Суб 19:30:43  162946571
>>162946403
Там есть свойство
что-то типа headerColumn - это не точное название свойства
Ставишь его на false/invisible/none - не помню точно
И всё скроется
Аноним 14/10/17 Суб 19:31:45  162946653
>>162946403
Осваивай WPF лучше, формы уже давно не юзаются
Аноним 14/10/17 Суб 19:36:38  162947055
>>162946653
Пускай сначала формы освоит. А там уже можно будет и более продвинутые штуки юзать
Аноним 14/10/17 Суб 19:40:39  162947366
>>162942905 (OP)
Совсем необязательно учить все подряд, чтобы запилить что-то свое. Скачиваешь каркас приложения/пример из документации, немного модифицируешь, дальше уже дорабатываешь напильником.
Аноним 14/10/17 Суб 19:41:28  162947439
>>162945472
циклом проверяешь массив
вводишь счетчик
программа видит первый отрицательный элемент массива, прибавляет к счетчику +1, далее видит второй отрицательный элемент счетчик увеличивается на 1,
если счетчик равен 2 присвоить найденному массиву необходимое значение

если не понятно напиши

З.Ы Какой класс задача?
Аноним 14/10/17 Суб 19:43:16  162947569
>>162946571
>dataGridView1.ColumnHeadersVisible = false;
Так что ли? Но ведь скроются все заголовки столбцов. А мне же надо только пустой.
Аноним 14/10/17 Суб 19:43:57  162947624
>>162947439
>З.Ы Какой класс задача?
Что за класс?
Аноним 14/10/17 Суб 19:44:23  162947655
>>162947439
ты тут будешь? Отойду на 15 минуток.
Аноним 14/10/17 Суб 19:45:07  162947709
>>162947569
ищи свойство наподобие multiselect
Аноним 14/10/17 Суб 19:45:59  162947778
>>162947655
https://vk.com/danielvs в лс пиши
ну школьная задачка не?
Аноним 14/10/17 Суб 19:46:15  162947801
>>162942905 (OP)
>о сути учат тебя самым банальным основам: переменные, функции, циклы, условия, массивы
умному достаточно
Аноним 14/10/17 Суб 19:47:05  162947879
>>162944070
Что такое SO?
Аноним 14/10/17 Суб 19:47:33  162947909
>>162947709
Я ошибся. Мультиселект идёт лесом. Мне придётся студию устанавливать, чтобы тебе назвать конкретное свойство. Я попробую нагуглить, не уходи, анон
Аноним 14/10/17 Суб 19:50:11  162948118
>>162946205
Счетчик сделай и выходи из цикла на втром найденом отрицательном элементе, сохраняй позицию значение и все что хочешь в переменные.
Аноним 14/10/17 Суб 20:00:42  162948827
>>162947569
Анон, я нагуглил
RowHeaderVisible ставь фолсом. И открою тебе тайну, что можно прямо в графическом конструкторе настраивать свойства, а не прямо в коде.
Чтобы вызвать панель свойств
1. нажми на элемент
2. ПКМ
3. Свойства/Properties
Аноним 14/10/17 Суб 20:30:42  162950920
>>162948827
Шикарно. Спасибо!
Аноним 14/10/17 Суб 20:35:03  162951207
Стикер (0Кб, 512x512)
>>162943726
А как ты ребенком учился чему то, ОП? Брал и копировал, ёба! Короче начинай с практики, теория придёт позже.
Аноним 14/10/17 Суб 20:36:50  162951322
А как вывести массив в датагридвью?
Аноним 14/10/17 Суб 20:38:50  162951446
>>162942905 (OP)
Потроши программы
Аноним 14/10/17 Суб 20:39:52  162951522
>>162942905 (OP)
> Как научиться программированию?
http://whitesoft.ddns.net/files/anon0357/%d0%9f%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/
Аноним 14/10/17 Суб 20:40:43  162951590
>>162947655
Анон ты тут?
Аноним 14/10/17 Суб 20:44:56  162951850
>>162951590
смотря кто тебе нужен.
Аноним 14/10/17 Суб 20:50:34  162952204
>>162951850
анон, который задачу решает с массивами
Аноним 14/10/17 Суб 20:58:37  162952723
>>162951322
Придётся немного поэбаться с циклами и методами нижележащего дерьма
А так используй dataGridView.currentRow / dataGridView.currentRow
Как говорил наш препод: "Гугли"
Аноним 14/10/17 Суб 21:00:19  162952843
>>162952204
Тот который просит помочь или тот который помогает? Если тот кто просит помочь, то я тут.
Аноним 14/10/17 Суб 21:00:59  162952882
>>162952723
Edit: Сначала попробуй выводить одиночные переменные и только потом выводи массив
Аноним 14/10/17 Суб 21:01:10  162952893
>>162952723
>А так используй dataGridView.currentRow / dataGridView.currentRow
Как это понимать? Что-то первый раз такое вижу.
Аноним 14/10/17 Суб 21:05:18  162953138
>>162952893
Я снова ошибся.
Нагуглив, нашёл:
for(i = 0; i < N; ++i)
for(j = 0; j < M; ++j)
dataGridView1.Rows.Cells[j].Value = mas[i, j];
Аноним 14/10/17 Суб 21:05:57  162953187
>>162953138
Только убери все "\t"
Аноним 14/10/17 Суб 21:07:48  162953318
>>162952843
я почти дорешал твою задачу, ну как мне кажется
Аноним 14/10/17 Суб 21:12:20  162953577
>>162953187
Я тоже нагуглил вариант.
dataGridView1.RowCount = array1.Length;
for (int i = 0; i < 50; i++)
{
dataGridView1.Rows.Cells[0].Value = array1;

}
Аноним 14/10/17 Суб 21:12:48  162953605
>>162953318
на чем сейчас остановился?
Аноним 14/10/17 Суб 21:13:42  162953665
>>162953577
Попробуй оба. Но с двумя массивами вариант выглядит увереннее
Аноним 14/10/17 Суб 21:13:57  162953673
>>162953138
Это для двумерного массива.
Аноним 14/10/17 Суб 21:14:27  162953705
>>162953665
Как с двумя? Там же двумерный массив выводят. У меня одномерный.
Аноним 14/10/17 Суб 21:15:22  162953756
>>162953705
Да, ты прав
Аноним 14/10/17 Суб 21:16:17  162953797
>>162952843
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class MainClass
{
public static void Main(string[] args)
{
int Min = 0;
int i = 0;
Random rand = new Random();
int[] anon = new int[50];

for (i = 0; i < anon.Length; i++)
{
anon = rand.Next(-50, 50);

Console.WriteLine("Член под номером "+i +" равен: " +anon);
}
Min = anon[0];
for (int j = 0; j < anon.Length; j++)
{
if (Min > anon[j])
{
Min = anon[j];
}
}
Console.WriteLine("Минимальное значение" +Min);
Swap(anon, Min);
}
public static void Swap(int[] anon, int Min)
{
int j = 0;
int Count = 0;
for (j = 0; j < anon.Length; j++)
{
if (anon[j] < 0)
{
Count++;
}
if (Count == 2)
{
break;
}
}
int temp = anon[j];
anon[j] = Min;
Min = temp;
}
}
}


Местами меняет, но измененный массив не выводит
Аноним 14/10/17 Суб 21:18:34  162953933
>>162953797
omg, кто-то пишет код так?
Аноним 14/10/17 Суб 21:19:42  162953987
>>162942905 (OP)
Советую дропнуть c# и попробовать scheme(lisp). Ты всё равно не будешь использовать scheme, но зато будешь в последствии смотреть на мир языков программирования гораздно шире. Ну и потом стандартный набор: решай задачи, а не просто читай мануал.
Аноним 14/10/17 Суб 21:19:52  162953999
>>162953933
Что-то не так?
Аноним 14/10/17 Суб 21:22:03  162954118
>>162953987
>не будешь использовать scheme
В реальных проектах я имел в виду.
Аноним 14/10/17 Суб 21:22:24  162954138
>>162942905 (OP)
>Бывает гуглю какое-нибудь готовое решение, смотрю код и АХУЕВАЮ. Ни черта не понятно
Вот как раз так и надо учиться. Читать чужой код, кропотливо и неспешно разбирать его, запоминать интересные ходы.
Аноним 14/10/17 Суб 21:24:54  162954272
>>162952723
>Как говорил наш препод: "Гугли
Ты спросил какого хуя он пост препода занимает?
Аноним 14/10/17 Суб 21:24:54  162954273
>>162953987
Писал около года на лиспе, читал основные известные книги по нему. Очень любопытная вещь, но я бы не сказал, что это как-то изменило моё видение программирования. Да, стал писать более функционально, чище и аккуратнее, но большинство "изящных" конструкций функциональщины, та же хвостовая рекурсия, на практике оказываются жуткими монстрами, тормозящими всё.
Аноним 14/10/17 Суб 21:26:01  162954329
>>162954138
>Вот как раз так и надо учиться. Читать чужой код, кропотливо и неспешно разбирать его, запоминать интересные ходы
На самом деле есть вариант не гуглить поначалу, а самому что-либо писать, опираясь только на документацию. Ясное дело, будет много говнокода, но свои ошибки в памяти сильнее застревают.
И уже только написав тот говнокод, гуглить и смотреть варианты оптимизации
Аноним 14/10/17 Суб 21:26:19  162954348
>>162953797
мне кажется или у тебя ищется не минимальынй, а максимальный?
Аноним 14/10/17 Суб 21:26:58  162954385
>>162954272
Препод нужен не для того, чтобы он был ходячим справочником по функциям. Он должен учить принципам программирования. В современном мире ДОХУЯ простых вопросов разобраны в интернетах, и этим надо пользоваться. Этим надо учить пользоваться, потому что когда студенты приходят, оказывается, что они не умеют гуглить. Это жизнь, ты обязан уметь находить решения сам.
Аноним 14/10/17 Суб 21:27:39  162954425
image.png (190Кб, 1920x1080)
>>162954348
Аноним 14/10/17 Суб 21:27:50  162954432
>>162954329
Ну в принципе, если учишься писать на C или С++, можно долго и внимательно читать стандарт, что-то проверяя по мелочи для себя. Это сильно развивает. Ну и задачи.
Аноним 14/10/17 Суб 21:27:53  162954433
>>162954272
>>162954272
>Ты спросил какого хуя он пост препода занимает?
На самом деле он дохуя умный, и думает, что я дохуя умный, поэтому он больше времени уделяет всяким долбоёбам, которые не могут "Hello, world" написать
Аноним 14/10/17 Суб 21:28:15  162954451
>>162954273
>но большинство "изящных" конструкций функциональщины, та же хвостовая рекурсия, на практике оказываются жуткими монстрами, тормозящими всё.
квиксорт_на_хаскеле.жпг
Почему же не изящно? Тем более интуитивно понятно.
>Тормозящими всё
Всё = понимание и реальное быстродействие? Для последнего в языке должна быть оптимизация для хвостовой рекурсии.
Аноним 14/10/17 Суб 21:28:16  162954453
Программированию долго и даже бесполезно учиться на практике. К примеру, при изучении мною HTML (хоть это и язык разметки), я лишь изучил основы, а дальше практика, пару раз покупал платные курсы. Я не могу сказать, что владею HTML на 10/10, но владею я им неплохо. Точно так же с JavaScript, и много с чем. Так что Антош, практика.
Аноним 14/10/17 Суб 21:28:30  162954467
>>162954385
А может проще купить диплом вашей ёбаной шараги, где заставляют гуглить и всё? Ахуеть, гуглите блядь.
Аноним 14/10/17 Суб 21:29:07  162954500
>>162954451
Я про быстродействие. Понимание при должной привычке это не особенно тормозит вроде.

Ну если есть оптимизация, ок.
Аноним 14/10/17 Суб 21:29:50  162954535
>>162954467
И вот нахуй тебе что-то объяснять? Покупай. Мне то похуй.
Аноним 14/10/17 Суб 21:30:37  162954585
>>162954500
Я всё равно считаю, что лисп как первый язык - ок, ибо там просто дофига различных концепций.
Аноним 14/10/17 Суб 21:31:30  162954644
>>162954585
Я считаю, что как первый язык лучше будет Гоу
Аноним 14/10/17 Суб 21:32:16  162954700
>>162947879
stack overflow
Аноним 14/10/17 Суб 21:32:32  162954714
>>162954644
Go lang? Из-за простоты?
Аноним 14/10/17 Суб 21:33:51  162954786
>>162954535
>Лол. Такой умный я, и препод тоже умный, он считает меня умным и уделяет внимание на даунов))) которые не могут в хэлоу уорлд)))0
Давай посмотрим правде в глаза? Твоему преподу на тебя насрать, ведь он на зп сидит. А гуглить он заставляет потому что ему насрать, ведь он на зп сидит. А тебе насрать, потому что из денег твоих родителей этот препод получает зарплату. Все счастливы. У тебя ЧСВ, у препода зп, а твои родители думают что пиздато инвестировали в чадо.
Аноним 14/10/17 Суб 21:34:13  162954809
>>162954714
Ага
И из-за широконаправленности. И схожести с С, на который перейти будет проще чем, например, с Паскаля. А там уже и на кресты можно
Аноним 14/10/17 Суб 21:36:13  162954936
>>162954786
Эй, мистер. Я на 4 курсе технаря работаю по специальности. Меня не обеспечивают родители. Могу дропнуть пруфы
Аноним 14/10/17 Суб 21:36:20  162954942
>>162942905 (OP)
Отличная иллюстрация к
> ВО нинужна, всему можно научиться самому
Аноним 14/10/17 Суб 21:37:22  162954987
>>162954936
Дропни.
Аноним 14/10/17 Суб 21:39:57  162955118
>>162954425
А обязательно было через класс поиск второго отрицательного делать?
Аноним 14/10/17 Суб 21:44:21  162955391
>>162954385
Когда я гуглю, то чувствую себя ущербом, не догадавшимся до "простенькой задачи, хули тут делать)))". Будто это неправильно - чуть что и пиздовать в инет, не разобравшись самому.
Аноним 14/10/17 Суб 21:44:56  162955429
>>162955118
нет, это моя криворукость

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class MainClass
{
public static void Main(string[] args)
{
int Min = 0;
int i = 0;
Random rand = new Random();
int[] anon = new int[50];

for (i = 0; i < anon.Length; i++)
{
anon = rand.Next(-50, 50);

Console.WriteLine("Член под номером "+i +" равен: " +anon);
}
Min = anon[0];
for (int j = 0; j < anon.Length; j++)
{
if (Min > anon[j])
{
Min = anon[j];
}
}
Console.WriteLine("Минимальное значение равно: " +Min);

int Count = 0;
for (int f = 0; f < anon.Length; f++)
{
if (anon[f] < 0)
{
Count++;
}
if (Count == 2)
{
break;
}
Console.WriteLine("Второй отрицательный элемент равен: " + anon[f]);
foreach (int el in anon)
{
if (el == Min)
{
int temp = anon[f];
anon[f] = Min;
Min = temp;
}
}
}
Console.WriteLine("Массив после изменения");
for (int G = 0; G < anon.Length; G++)
{
Console.WriteLine("Член под номером " + G + " равен: " + anon[G]);
}
}
}
}


Меняет значения, но криво находит второй отрицательный элемент массива
Аноним 14/10/17 Суб 21:49:23  162955742
>>162954786
>препод
>на зп сидит
Ахахаххахахаа

мимопрепод МИФИ
Аноним 14/10/17 Суб 21:50:06  162955797
>>162955429
>но криво находит второй отрица
Да. Я по другому немного сделал. Но по твоему подобию.
int SecNeg = 0;
int count = 0;
for (int i = 0; i < array1.Length; i++)
{
if (array1 < 0) count++;
if (count == 2)
{
SecNeg = array1;
break;
}
}
textBox2.Text = Convert.ToString(SecNeg);
Аноним 14/10/17 Суб 21:54:09  162956045
>>162955429
>foreach (int el in anon)
>{
>if (el == Min)
>{
>int temp = anon[f];
>anon[f] = Min;
>Min = temp;
>}
>}
>}
>Console.WriteLine("Массив после изменения");


Что-то эту часть не понял. Она работает?
Аноним 14/10/17 Суб 21:55:39  162956130
>>162955797
Не догоняю, как ты исправил, можешь в мой код вставить или слишком не понятно?
Аноним 14/10/17 Суб 21:56:15  162956167
>>162956045
Местами меняет
Аноним 14/10/17 Суб 21:59:41  162956354
>>162955681
>не разглашать и защищать сведения, представляющие коммерческую тайну Работодателя
Хуя ты долбоёб, лол.
Аноним 14/10/17 Суб 21:59:55  162956367
>>162956045
foreach (int el in anon)
{
if (el == Min)
{
int temp = anon[f];
anon[f] = el;
el = temp;
}

Вроде так
Аноним 14/10/17 Суб 22:00:26  162956384
Ну вы и твари ебаные. Найди себе прикладную задачу и реализуй её. Всегда воспринимал этот СОВЕТ)))) как "ДА БЕЗ ЗАДНЕЙ МЫСЛИ БЕРЕШЬ И ДЕЛАЕШЬ ЧЕ ТЫ))) ПРОСТО ВЫХОДИШЬ ИЗ НЕРЕШАЕМЫХ ПРОБЛЕМ И ВСЕ НОРМ БУДЕТ)))". Тупорылые твари.
Оп, ищи друзей в миллиониках, а лучше в ДС и деплой хероку сколько влезет, без какого либо понимания что происходит за кулисами. Спасибо потом еще скажешь
Аноним 14/10/17 Суб 22:02:03  162956470
>>162956367
пиздос я уже не понимаю ниче
Аноним 14/10/17 Суб 22:04:10  162956604
>>162956354
На собеседовании это было обговорено. Коммерческая тайна состоит не в том, что я дропнул свой Трудовой договор
Аноним 14/10/17 Суб 22:04:11  162956605
>>162955681
Я завтра найду твоего работодателя и покажу ему скрины твои, а также посты.
Аноним 14/10/17 Суб 22:04:13  162956607
>>162944914
Прошел это все, также как и оп сижу нихуя не делаю, иногда почитываю что нибудь по теме.
Запилил около 5 микро программок, больше идей нет.
Аноним 14/10/17 Суб 22:04:52  162956642
>>162956130
У меня переменная есть, куда записывается значение в случае если счетчик будет = 2 и только потом идет break.
Аноним 14/10/17 Суб 22:04:59  162956655
>>162956604
Ну вот и проверим. Заодно и сдеаноним.
Аноним 14/10/17 Суб 22:06:32  162956753
>>162956605
Ленивая жопа, да ты хуй помыть без пинка от мамки не можешь.
Аноним 14/10/17 Суб 22:06:48  162956773
>>162956384
> деплой хероку сколько влезет
Просто без задней мысли?)000
Аноним 14/10/17 Суб 22:07:01  162956786
>>162956753
Хватит бугуртить.
Аноним 14/10/17 Суб 22:07:09  162956803
А как правильно надо делать в примере, который тут решается?
Изменять первоначальный массив или создавать новый и уже его менять?
Вопрос тогда такой: как создать новый массив и заполнить его данными из первого, а потом еще и поменять там значения.
Аноним 14/10/17 Суб 22:09:37  162956955
>>162956803
цикл
{
massiv2=massiv1;
}
Аноним 14/10/17 Суб 22:10:29  162957002
>>162956955
massiv2 [ i ] =massiv1 [ i ];
Спасибо абу!
Аноним 14/10/17 Суб 22:11:49  162957088
>>162957002
так, а заменять потом как? переменные min к примеру забиты значениями из первого массива же. Они в нем же и заменятся.
Аноним 14/10/17 Суб 22:13:05  162957161
>>162957088
А в чем проблема присвоить индексу массива любую переменную ?
massiv [ index ] = min ;
Аноним 14/10/17 Суб 22:23:12  162957771
>>162957161
так, так, так. стоп. Че-то я запутался.
Итак. Был массив1. Мы в нем нашли мин и 2 отриц значения. Записали их в переменные А и Б, к примеру.
Далее, создаем массив 2, он точно такой как и массив 1.
кстати, если не создавать новый, а в старом поменять значения, и вывести его на экран ранее замены, а потом вывести снова, то выведутся разные массивы или нет?
и в новом мы пытаемся поменять местами переменные, но там же записаны значения другого массива. Что-то я не понял.
Аноним 14/10/17 Суб 22:24:24  162957857
int[] array2 = new int[array1.Length];
for (int i = 0; i < array1.Length; i++)
{
array2 = array1;
}


for (int i=0; i<array2.Length;i++)
{
if(array2 == min)
{
int a = min;
min = SecNeg;
SecNeg = a;
}

Где ошибка? что-то не меняет ничего.
Аноним 14/10/17 Суб 22:25:46  162957936
>>162956803
Делаешь пандорический захват, лифтишь в монаду, потом строишь рекурсивную схему (здесь подойдёт зигохистоморфный препроморфизм) как монадический трансформер из категории эндофункторов, и метациклически вычисляешь результат. Любой второкурсник справится. А если делать на анафорических лямбдах — так задачка вообще на пять минут.
Аноним 14/10/17 Суб 22:28:16  162958079
Шамиль, когда капчу починишь? Я знаю, что ты читаешь этот тред, мудило!
Аноним 14/10/17 Суб 22:30:16  162958184
>>162957771
Дело в том, что способов решения дохуя, представь себе способ и пытайся сделать по нему.
>кстати, если не создавать новый, а в старом поменять значения, и вывести его на экран ранее замены, а потом вывести снова, то выведутся разные массивы или нет?
один массив, разные значения
Аноним 14/10/17 Суб 22:32:14  162958303
>>162942905 (OP)
Главное не паниковать, а методично идти к цели.
Ты ведь и 99% этой 1000 и 1 курса, учебника, видое не изучил, а уже ноешь и паникуешь.

Ну и главное чтобы у тебя была цель не "Научиться программированию на C#", а "Написать программу которая будет за менять создавать тупые треды на дваче". Вот тогда то тебе и понадобиться вся та пресная основа которая дается в учебниках, курсах и видео. Дальше ты начинаешь создавать свою программу, параллельно смотря на то что уже создано и разбираясь в чужом коде. После парочки созданных тобою программ, ты уже сам научишься улучшать чужой код и делать хорошие программы, а если не научишься, то значит ты тупой и твой максимум это быть макакой-кодером, которая пишет программы собирая чужой код с SO.
Аноним 14/10/17 Суб 22:32:51  162958329
>>162956607
Может стоит пойти на работу и там искать идеи?
Аноним 14/10/17 Суб 22:33:47  162958385
>>162958329
Я пока учусь , не думаю, что гожусь даже на джуна.
Аноним 14/10/17 Суб 22:39:49  162958697
>>162953797

>>162957857
Бля, вы че совсем ебанутые? Почему нельзя написать просто arr2 = arr1?
Аноним 14/10/17 Суб 22:40:36  162958751
>>162957857
Ошибка в том, что замену надо делать не в цикле. Сам уже нашел, да.
Аноним 14/10/17 Суб 22:51:40  162959424
>>162944793
из какого сборника задача?
Аноним 14/10/17 Суб 22:53:53  162959572
>>162946161
Вебу js. Нахуя все эти формы хуермы?
Аноним 14/10/17 Суб 23:04:47  162960239
image.jpg (11362Кб, 3264x2448)
Аноним 14/10/17 Суб 23:06:18  162960324
>>162956367
Напиши мне, можем вместе порешать всякие задачки, если хочешь. Вместе быстрее и эффективнее выходит.
https://vk.com/id376893583
Аноним 14/10/17 Суб 23:09:06  162960503
AzPuS1C.jpg (116Кб, 750x716)
>>162960239
>не умеет в скриншоты
>не умеет в сжатие фотографий
>не умеет в переворот фотографий
>лезет в программирование
Удачи тебе, животное.
Аноним 14/10/17 Суб 23:09:46  162960548
>>162959572
Чтобы шатать твой веб своими формами, очевидно.
Аноним 14/10/17 Суб 23:12:20  162960709
>>162960503
Я сидел в треде с телефона, мне стало интересно, мне захотелось показать своё решение, тред искать с комплюктера было лень => сфоткал на телефон. А вообще, пошёл нахуй, долбоеб, умри от рака.
Аноним 14/10/17 Суб 23:15:58  162960933
>>162953797
Не будет работать если отрицательных значений вообще нет. Всегда минимальным значением будет 0, а не минимальный элемент массива.
Аноним 14/10/17 Суб 23:40:56  162962400
>>162960933
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class MainClass
{
public static void Main(string[] args)
{
int Min = 0;
int i = 0;
Random rand = new Random();
int[] anon = new int[50];
for (i = 0; i < anon.Length; i++)
{
anon = rand.Next(-50, 50);

Console.WriteLine("Член под номером "+i +" равен: " +anon);
}
Console.WriteLine(" ");
Min = anon[0];
for (int j = 0; j < anon.Length; j++)
{
if (Min > anon[j])
{
Min = anon[j];
}
}
Console.WriteLine("Минимальное значение равно: " +Min);
Console.WriteLine(" ");
int Count = 0;
int Swap = anon[0];
for (int f = 0; f < anon.Length; f++)

if (anon[f] < 0)
{
Count++;
if (Count == 2)
{
Swap = anon[f];
break;
}
}
Console.WriteLine("Второй отрицательный элемент равен: " + Swap);
Console.WriteLine(" ");
Console.WriteLine("Массив после изменения");
Console.WriteLine(" ");
for (int g = 0; g < anon.Length; g++)
{
if (anon[g] == Min)
{
anon[g] = Swap;
Console.WriteLine("ЧЛЕН " + g + " равен: " + anon[g]);
}
else if (anon[g] == Swap)
{
anon[g] = Min;
Console.WriteLine("НОМЕР " + g + " равен: " + anon[g]);
}

else
{
Console.WriteLine("Член под номером " + g + " равен: " + anon[g]);
}
}
}
}
}


Все работает проверяй
Аноним 14/10/17 Суб 23:43:23  162962548
>>162944793
Вот вам на JavaScript, работает в любом браузере.

var arr=[];
for (i=0;i<50;i++)
{
arr=parseInt(Math.random() * (100 - -100) + -100);;
}
var minval=arr[0];
var i=0;
var secnegval;
for (key in arr)
{
if (arr[key]<minval) {minval=arr[key]}
if (i!=2&&arr[key]<0) {i++;if (i==2){secnegval=key}}
}
arr[secnegval]=minval;
Аноним 14/10/17 Суб 23:45:40  162962663
>>162962548
Забыл убрать var i=0;
Аноним 14/10/17 Суб 23:56:51  162963214
>>162943726
>а потом полезу в гугл и там все делается каким-нибудь методом в 6 точек
Молодец. Именно так ты и будешь учиться. Я тебе больше скажу, даже когда ты найдёшь работу и станешь профессионалом, ты будешь внезапно находить какие-нибудь методы в 6 точек, вместо запутанного быдлокода, который ты использовал годами. Просто это будет происходить всё реже и реже.
Аноним 15/10/17 Вск 00:06:20  162963725
>>162942905 (OP)
>С#
Ты уже проебался. Лучше на завод иди.
Аноним 15/10/17 Вск 00:26:49  162964910
>>162963725
А что надо , чтобы на завод не идти?
Аноним 15/10/17 Вск 00:27:49  162964965
>>162964910
Pascal

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

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