Погромисты, помогайте (Pascal)Я ебал что не так в программе, в общем Задача: Определить сколько различных символов входит в заданный текст, содержащий не более 100 литер и оканчивающийся точкой. Хуй с ней, с этой точкой, главное сначала с первой частью разобраться.
бамп
Работает же хули тебе надо то
>2016>программировать
Интересно, есть ли сейчас хотя бы один программист, который помнит как на паскале писать? 2016 же.
>>141351305> 2017> не программировать
>>141351295Оно не должно считать одинаковые символы
>>141351115 (OP)Работы нет, зарплаты маленькие.Иди на хуй.
>>141351322Есть, я, хотя на паскале писал только в 17 лет, когда готовился к ЕГЭ.И было это 4 года назад, но этому уёбку не помогу. потому что нехуй вкатываться в программирование в 2.016k.ПИЗДУЙТЕ НАХУЙ, ТУТ И ТАК КОНКУРЕНЦИЯ МЕЖДУ РАБАМИ БЕШЕННАЯ
загони строку в массив посимвольносравни все элементы массива между собойда, я дебил
>>141351539У нас в универе на Паскале пишут, лел
>>141351655Если заменить массив на сет и вместо сравнения просто узнать его размер, то не такой уж и дебил.
>>141351683Вы дауны, что тут еще можно сказать
>>141351115 (OP)Записывай уникальные символы в строку, потом длину выводи
че, ускова завтра пизды даст, дурак?
Интересно, а кто-нибудь знает про "язык" Кумир, лол? По сути своей, тот же паскаль.
>>141351854О, спасибо, сейчас попробую
>>141351854Опередил.Самый годный вариант.
На так у тебя ошибка очевидная в условии, там st1[1] а нужно st1 а то у тебя получается что символ c всегда будет и потому ответ будет число символов +1.
>>141352169*Т.е. замени единицу на i где st1[1].
>>141352169>>141352314Ебать, ты лучший. Здоровья тебе
>>141351922Ольга Фёдоровна самый охуенный препод, готовился у неё к ЕГЭ.Но пары у меня не вела.
>>141351539А я не писал на паскале. Начал с бейсика а потом сразу на си.
>>141352525ты ваще дурак, у нее конченные пары
>>141352169>>141352314>>141352500Хотя я поспешил с выводами. Все равно неправильно работает
>>141352877массив бля создай уже наконец 0..100 и добавляй в него символы свои ебучие и каждый раз сравнивай, другого пути нет
>>141352955Нахуй ему массив если >>141351854 ?
>>141351854Хотя можно наверн по другому, чтобы постоянно не гонять цикл проверки. Создать массив из 255 элементов типа булиан ЛОЛ, да, я ебан, ну и по аски назначать соотвествующему элементу значение тру, а потом все это пересчитать. Работать будет, в теории быстрее, но придется памяти больше выделить. Ну это будет полезно для текстов большого объема.
>>141353025ну напиши давай функцию которая проверяет наличие символа в строке
>>141352955Херню городишь, товарищ.
>>141353106какую херню? поясни
>>141351115 (OP)Блядь. В Паскале нет множеств, что ли? Итерируй по символам строки, добавляй во множество, потом смотри, сколько во множестве элементов.
>>141353160Тебе уже этот >>141353025 анон все пояснил.
>>141353037Не, ты, по-сути, предложил кривую реализацию хэш-сета.
>>141353247>>141353101а заодно почитай, что такое операция сложения строк и как она работает
>>141353307Сажузабыл.
Пошел нахуй отсюда public static int opPidor(String s) { Set unique = new HashSet(); for(char i:s.toCharArray()) { unique.add(i); } return unique.size(); }
>>141353248Да, именно так. Ну блин, а ПОЧЕМУ БЫ И НЕТ?
>>141353391Почему без Саши?
>>141353376ИСПОЛЬЗУЙ ДЖЕНЕРИКИ СУКА
>>141353391ABSOLUTE MADMAN
>>141353307Еще бы я на двачах кому-то, что-то не доказывал лол.
>>141353498хуерики. 2к16 java8
>>141353542ты знаешь, как проходит сложение строки?
>>141353603Да.
>>141353564Вот именно. Хули ты пишешь как динозавр?
>>141352790потмоу что она набирает себе конченных студентов, я когда поступил, она мне говорила, чтобы я не шёл в группы, где она ведёт, типо она столько слабых набираетпроблема в вас
>>141353773у меня нет с ней никаких проблем, она со мной просто не разговаривает, потому что я сказал ей, что я прав, когда я был прав
>>141353763Так и вопрос по паскалю был. Динозавр ответил мамонту помог школьнику с дз, все норм.
>>141353825пруф или пздаболя всю жизнь, сколько учился, всегда довны с ней воевали, но каждый раз убеждался, что Ускова права
Обосрался с этих копрограммистов
>>141353895ну конкретно в том случае надо было вайлом посчитать значения функции и найти максимальное, пока i < меньше какого-то значения n.она сказала бери изначально max как max(0)ну я записал типа макс = функция(0)потом пишуi=1;while (i<n) {считаем функцию от ii++;}она говорит мне нет ты нихуя не прав.я говорю схуяли?она говорит надо функцию с нуля считатья говорю нахуя если у нас уже есть значение в нулеона говорит надо ебать, ну раз в нуле есть то i в начале цикла увеличивайв итоге сказала что я долбоеб и написалаi = 0;while (i<n) {i++;считаем функцию от i}надеюсь очевидно, почему это неправильно
>>141351115 (OP)>погромисты>паскалПоссал
Я бы хуйнул while read(char)<>"." do read(char). И туда же внутрь цикла захуярил проверку на наличие уже в массиве такого чара, и если нет, то записываешь его и увеличиваешь накопитель. В этот вайл запили еще один накопитель чтоб считал дллину строки до точки. Потом от второго накопителя отнимаешь первый,и будет охуенно и тебе и вопросу из задачи. Без вашей мозгоебли и сложностей.
>>141354177при i = n, у тебя функция от i не сработает, в её варианте сработаету тебя цикл не полностью отработал, у неё полностью, естественно ты не прав
>>141354352то-то с пмм в гугл устраиваются чего-то
>>141354432ну бля там <= n было значит, суть не в этом, суть в том, что там одна лишняя итерация у нее
На блять
>>141354432если ты вообще хоть что-то знаешь, то должен типа понимать что нельзя итератор менять в начале цикла вайл если он у тебя используется в условии и самом цикле
>>141354611program abc;var stl:string[100];jjj : string;n,i,j:integer;c:char;beginwriteln('Звените текст');readln(stl);n:=ord(stl[0]);For i:=0 to n dobegin j := pos(stl,jjj); if j = 0 then begin jjj := jjj + stl; end;end;writeln(length(jjj)-1);end.
>>141354405КАТЕГОРИЧЕСКИ НЕТ. Мы хотим массив размерностью равный количесву литер! Уходи!
>>141354655Почему то половину текста съело, переписывай со скрина
>>141354733лень читать, почему массив строк а не чаров?
>>141354863Скопировал у ОПа
лан короче оп если ты не можешь без двача/гугла такую задауч решить, то тебе лучше не лезть в программирование. сначала займись математикой и матлогикой, ток потом проганьем
>>141351115 (OP)http://www.cyberforum.ru/pascalabc/thread88167.htmlНахуя тебе быть программистом если ты даже не умеешь гуглить
>>141355007да он может, просто повниманиеблядствовать пришел, типа вау смарите все я программирую мой труд не напрасен на меня посмотрели
>>141354981Сначала пусть отчислится из универа. И выберет другую профессию. Для решения задачи из оп-пика никакой математики не нужно, как он вообще поступил на пмм, если не может в уровень егэ по информатике.
>>141355136да поверь, 80% такие +-, в другом вузе учился -было так же. отчисляться не надо, при желании подтянет. но да, качество не очень щас студентов
>>141355066Вниманиеблядствовать на дваче.Ну тогда он вдвойне додик.
>>141354611Оп-хуй, работает эта хуйня или нет?
Не писал на Паскаль уже года этак 4. Если что - исправишь.
>>141353422Какой год на дворе, а эти *иксные ублюдки так и продолжают мазать своими подушечками пальцев по клавиатуре, пытаясь сообразить, что же противнее: писать текст, который потом ты не прочтешь из-за таких шрифтов, или сами шрифты, которые отвратительнее рта смерти.Чернь, ну настрой ты шрифты нормальные!
>>141355316Бля, стоп. Ща профикшу.
>>141355316>>141355375Во.
>>141355438я не уверен но вроде массивы не так задаются
>>141355490Там и нет массива.
>>141355204почему не надо? он весь унвиер будет учиться через силу, потом через силу работать, если это не твоём, то нахуй жопу рвать?
>>141355320Это же текстовый редактор. Не думаю что он в нем все время прогает. Да еще и на паскале.
>>141355521а че такое стринг[100]?>>141355542да хуй знает ббрат, я по этой же причине и отчислился с прошлого, в полнейшем ахуе со своей группы и с того, куда я попал кстати в прошлом вузе было в несколько раз лучше чем сейчас, зря жаловался, лол. ну вот система такая, люди как-то превозмогают, учатся, потом их кто-то даже нанимает тестерами всякими или еще кем. парни не знаю что делать будут
>>141355653>а че такое стринг[100]?Хуй знает, ещё у ОПа в коде было. Насколько я понял, это максимальная длинна строки.
>>141355320Это ж блокнот штатный, пиздоглазый ты уебок. В ide у меня, конечно же, православный courier, 10.
Хуй знает, нужна там инициализация строки или нет, но пусть будет.
>>141355730переменная[n] - значит, сколько повторений переменной произойдет при ее чтении неучи блядь
>>141355739Ну что так сразу пиздоглазый... Надо же человеку немного выебнуться, что у него шрифты в джиэдит модные стоят ЛОЛ.
>>141355985Ну, сто строк всяко лучше, чем одна. Надежная защита от buffer-overflow.
>посраль
>пасраль
>>141355985> http://informatics.mccme.ru/mod/book/view.php?id=532&chapterid=246Пиздишь, мразь.
>сосраль
>>141356073>>141356097А вообще, да. ОП, ты бы еще на qbasic задачу притащил.
>>141356119>>141356097>>141356073>ручная вайпалка
>>141356114Лол блядь. Ты бы еще статью из журнала программирование для школьников принес
>>141356196Пруфы какие-нибудь скинешь?
>>141351539У нас в шараге 2 специальности на прогера, одну закрывают, так как не выгодно, на 3 курсе вся группа кроме нескольких человек не знает как задать переменную в C#.
>сасраль
>>141356264String[100] a := ....Integer i := 0;for ( i; i<a->size(); i++ ) {println(i)}последний вывод будет 99, что подтверждает мое заявление
>>141356421Вот, сука, почему цены на нефть падали.
>>141355653Берут работать всех подряд. Хотя работы не особо много, но с n-ой попытки все устраиваютсяРаботу найти не проблема, выть будешь потом уже от работы.
Но я не знаю Паскаль.мимо пэхопэ сениор девелопер
>>141356475Пиздец долбоёб. Иди на хуй со своим Си-говном.
>>141356493мечтаю найти вакансию .нет джуна. не получается
>>141356366И поверь, они все устроятся, а ты нет.
>>141356517Ебать лох.мимо full-stack тимлид
>>141356073Ну а что поделаешь? У нас в каждом первом вузе именно с паскаля и начинают.
>>141356543>вакансию>.нет Спасибо, проиграл.
>>141356366Пиздец. Чет не верится как то. Что за шарага, хотя бы примерно?
>>141356525Паскале долбоебы соснули у Си богов
>>141356543Очень редкая вакансия, но встречается.Вакансия хорошая, C# мало кто учит и конкурентов у тебя будет мало, если вообще будут. Обучайся пока и следи за вакансиями.
>>141356641Не толсти.
>>141356576Но я из шараги вылетел год назад ебать, зачем туда вообще кто-то ходит? Я вместо неё работал, а мои однокурсники долбаёбы сейчас хэлоу ворлд пишут
>>141356682Паскаль-школньик не верит взрослому дяде?
>>141356624Сибляди соснули у веб-богов.
>>141356749щас будет демпинг
>>141356728Значит взрослый дядя долбаеб. Решетку учит все не попадя. Уровень вхождения даже ниже, чем у похапе.
>>141356622Нормальная шарага, одна из топовых в городе, хуй знает зачем мои одногруппники на эту специальность пошли.
>>141356695Грамотные поступают чтобы учить матан либо быть вынужденным его выучить, зависит от человека и вкатиться в системное проганье. Понятное дело что 95 процентов поступили только ради того чтобы поступить.
>>141356749Открыл блокнот уже?
>>141357059Нахуя мне блокнот? У меня есть няшный Саблайм.
>>141357059Пиздец. Чет говном завоняло. А, ну да, блокноты подкатили.
>>141356801проигрыш, на пми решётку учили 2 человека, и то я не с ней устраивался
>>141357221Ты из какой деревни?
>>141356801Где это такое? Все непопадя вкатываются в веб, если вам там C# преподают, это не значит, что вся группа твои конкуренты. Сколько его учат сами? Хоть одну книгу прочитали? Сколько въехало в ооп? Один человек с группы будет - и то хоррошо
>>141357412>Сколько въехало в ооп?Есть обьекты, у них есть свойства и методы, хули тут въезжать?
>>141357706Мы вам перезвоним, следующий.
>>141357706один с курса самостоятельно хоть что-то изучаю (а именно шарп). больше о шарпе никто не слышалмимо ванаби шарп жуниор с пмм
>>141357763еще есть классы, которые могут наследоваться от других классов
>>141357850Всё правильно делаешь. Изучай, с 3-4 курса начинай искать работу.