24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Анон-300наносек, расскажи за что отвечают команды в этом коде. Код подсчитывает количество строк. Расскажите про команды которые в нем и для чего они кроме врайтлайнов и ридлайнов
Этот тред - очередное доказательство, что сисярп - не язык Единтсвенная причина, почему на нем еще хоть что-то пишут - миллиарды школьников-додиков с сосачей, готовые работать за полторы катлеты
Посмотри на скриншот и посмотри, как точно такая же программа выглядит на нормальном языке getLine >>= return . length . words
>>215334434 %%Т.е. если строка пустая, покажет 1; если есть хоть один символ — посчитает количество блоков символов: _(дфлг23897к98(:?%*;!"(шаф_ — т.н. "слово"; а если ввести 500 символов — рухнет.
>>215334512 Шоб оно считало количество слов тебе нужно либо схлопывать пробелы между словами либо смотреть что между этими пробелами находится, ибо пользователь может и несколько пробелов ввести и выделить знаки препинания пробелами и тд и тп. А так программа считает кол- во пробелов +1
>>215334130 (OP) Сначала создается массив типа чар. Потом в него заливается какой-то текст, который с клавиатуры введён. После чего этот массив перебирается по элементно и каждый раз, когда появляется пробел (" ") добавляет к счётчику w единицу. В конце выводит содержимое w. Стало быть, он считает пробелы. Но судя по тому, что w = 1 при объявлении переменной, твои преподы в методичке решили кустарным методом посчитать количество слов по пробелам. Так что да, они считают пробелы, пока кто-то не захочет эту прогу поиметь проверить и написать например: _сосу_пенисы_, и тогда прога покажет 3 слова, а их там два.
>>215334130 (OP) Или вот так с Linq. Но если тебе количество слов нужно, то надо проверять чтобы после пробела был символ. И сначала обрезать пробелы в начале и конце строки.
>>215341288 Лишняя операция. Либо ты используешь сразу Split с опцией исключения пустых вхождений, либо пробегаешь через массив символов и засчитываешь за слово только пробел+символ после
>>215334130 (OP) Код подсчитывает количество слов. Мало того, что ты скрины делать не умеешь, так еще и не можешь разобраться в интуитивно понятном коде. При том, что у тебя на каком-то предмете есть шарпы. Я в ахуе
>>215342847 А прикол, у препода Unit-тесты со всеми подковырками, как же он просто выебет Опа на следующей паре и будут всей группой ржать над его кол-во пробелов + 1.
>>215342967 Мне думается, что в шараге, где учатся студенты наподобие ОП, преподы и не слышали, что такое униттесты. А вся группа и правда будет ржать, но над видосиками из тиктока.
1выводит на экран - ситуацию как там дела, 2спрашивает что-нибудь вбить клавиатурой. как только длина введенного пользователем победит число количества успешных циклов
программа закончится. писал предположительно вкатывальщик, запостил тему предположительно человек с двухзначным icq