- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
import java.util.Scanner;
public class JavaApplication5 {
public static void main(String[] args) {
Scanner sw = new Scanner(System.in);
System.out.print("Введите число: ");
int week = sw.nextInt();
System.out.println("The day is "+day);
}
class Month{
String day;
switch (int week) {
case 1:
day = "Monday";
break;
case 2:
day = "Tuesday";
break;
case 3:
day = "Wednesday";
break;
// match the value of week
case 4:
day = "Thursday";
break;
case 5:
day = "Friday";
break;
case 6:
day = "Saturday";
break;
case 7:
day = "Sunday";
break;
default:
day = "---";
break;
}
}
}
Нужно чтобы от пользователя запрашивался номер дня недели, а получалось название. Не пойму, что не так. Помогите, пожалуйста, Добрые Люди
ASD_77 08.01.2022 23:07 # +1
ASD_77 08.01.2022 23:08 # 0
JlEOHuD_Ky4Ma 09.01.2022 00:08 # 0
bormand 09.01.2022 00:26 # +1
guest6 09.01.2022 00:32 # 0
bormand 09.01.2022 00:37 # +1
Но весь нужный код тут есть, просто перепидорашен как-попало.
HoBorogHuu_nemyx 09.01.2022 00:57 # +1
HoBorogHuu_nemyx 09.01.2022 01:04 # +1
bormand 09.01.2022 00:42 # +2
- int в строке 16 явно лишний
- весь код перепидорашен как попало, разберись в скобочках и порядке строчек
А дальше я джаву не так хорошо знаю, чтобы без конпелятора что-то сказать.
HoBorogHuu_nemyx 09.01.2022 00:53 # 0
Эта связь есть в классе Month. Значит, в методе main нужно получить его экземпляр либо вызвать его статический метод.
CHayT 09.01.2022 00:58 # +1
Это язык Мордора, ему не надо звучать здесь.
HoBorogHuu_nemyx 09.01.2022 01:00 # 0
bormand 09.01.2022 01:05 # +5
10,14d;16s/int //;9{h;d};43G
Вот и всё, а то классы какие-то, методы...
3.14159265 09.01.2022 17:19 # +1
Взять всё, да и поsedить…
Floating_cockerel 09.01.2022 17:32 # 0
guest6 09.01.2022 19:29 # +2
* с 10 по 14 строчку нахуй
* на 16 строчке заменить "int " на ничего, сиречь тоже нахуй
* девятую строчку покласть в буфер и удалить
* из буфера высрать на 43-ю.
Ничего не перепутал?
Давай у нам в vim, там мы такое делаем регулярно, и без внешних седов
ISO 09.01.2022 01:09 # +5
bootcamp_dropout 09.01.2022 01:22 # 0
3.14159265 09.01.2022 17:26 # +3
> get(int
Блядь, как всё сложно… То ли дело «JS»:
groser 10.01.2022 10:22 # 0
guest6 10.01.2022 12:06 # 0
мне пришлось через dir *.foo | foreach { читать Get-Content, потом -replace и Set-Content
groser 10.01.2022 15:17 # 0
Алиасы: %, ls, gc = ForEach-Object, Get-ChildItem, Get-Content.
Существует частая ошибка работы с файлами, в которой одновременно открываются потоки на чтение и запись, из-за чего файл обнуляется.
Я сам до сих пор не понимаю, почему в некоторых ситуациях это происходит..
Ай, мля... Я сейчас тут хотел про одно написать, а потом понял, что херню писал!
Короче, в powershell есть такой прикол с передачей по конвееру:
guest6 10.01.2022 21:00 # 0
надо бы прокачать скилл Psа: юниксовое sed/awk/trнутое говно я сразу чувствую, а с PS каждый раз напрягаюсь, хотя мог бы уже и привыкнуть (как я уже говорил, в современных виндах почти всё проще сделать через PS, чем через гуй)
Поставить себе что ли Core на десктоп?)
groser 11.01.2022 09:44 # 0
Я себе на домашний и рабочий ПК поставил уже давно pwsh 7.1 и кайфую.
Юниксовые команды я не люблю, они часто сложные и называются хер пойми как. Предположим, я читаю чей-то код и вижу awk, но раньше с этой командой не сталкивался. Вот как из названия я должен понять, что оно делает!?
В то же время в powershell командлеты принято называть в виде Глагол-Существительное, из-за чего я с большей вероятностью пойму предназначение функции по её имени.
P.S. и за это я ненавижу людей, которые пишут в большом powershell коде сплошные алиасы и используют сплошь синтетический сахар, который портит понимание кода. Но для однострочников или интерактивной работы в консоли это допустимо.
3.14159265 13.01.2022 00:28 # +1
> как из названия я должен понять, что оно делает
А что даст название?
awk совершенно обособленный тьюринг-полный скриптовый язык с особым синтаксисом.
HoBorogHuu_nemyx 13.01.2022 00:36 # +2
guest6 13.01.2022 05:01 # +1
Это правда круто, когда ты пишешь
и вот "BristolScale" у тебя комплитица прямо в командой строке.
Я буй знает, комплитица ли где-то awk (я его только в виме и писал)
3.14159265 14.01.2022 04:20 # +1
Картина калом: ынтырпрайзной мрази, питающейся объедками жавашатни, выдали интерфейс командной строки.
guest6 13.01.2022 04:36 # +1
Как и bc.
Как и m4.
Как и sh.
Как и sed.
Как и vimscript
Как и.. в общем в юниксе всё программируется
3.14159265 13.01.2022 00:29 # +2
Вот как из названия я должен понять, что оно делает!?
HoBorogHuu_nemyx 13.01.2022 00:41 # +2
Вот как из названия я должен понять, что оно делает!?
---
* FSharp compiler. Микрософтовская программа, не какое-то прыщеговно.
Fike 13.01.2022 02:00 # +1
HoBorogHuu_nemyx 13.01.2022 02:13 # 0
Fike 13.01.2022 02:57 # 0
Steve_Brown 13.01.2022 16:29 # 0
guest6 13.01.2022 04:33 # 0
возможно, вы имели ввиду "sfc.exe" (/scannow)?
Fike 13.01.2022 04:47 # 0
HoBorogHuu_nemyx 13.01.2022 00:55 # 0
https://govnokod.ru/25645#comment480357
Без чтения нескольких страниц документации у меня бы это не получилось. Там пришлось вызывать функции с неочевидными аргументами и неочевидными их значениями.
guest6 13.01.2022 04:57 # +1
Это как если бы тебе не хватило питона, и ты полез в сишный API операционки.
Или тебе не хватило бы этого в Jython, и ты полез в J2SE
PS конечно виноват в том, что в нем чего-то нету.
Но в том, что NET (как и J2SE) весьма увесистый фреймворк он не виноват.
Но вообще тебе тяжело было снепривычки. Будь ты .NET программистом последние десять лет, тебе было бы збс в PS
j123123 13.01.2022 05:01 # +3
Поэтому я за Си - там сразу сишный API операционки.
guest6 13.01.2022 05:02 # 0
HoBorogHuu_nemyx 13.01.2022 05:14 # 0
guest6 13.01.2022 05:16 # 0
guest6 13.01.2022 09:41 # 0
Fike 13.01.2022 09:45 # 0
guest6 13.01.2022 09:54 # 0
guest6 13.01.2022 16:41 # 0
Soul_re@ver 13.01.2022 17:07 # 0
guest6 13.01.2022 17:21 # 0
--Один день
--Приступайте
--Где его хостить?
--У меня нет хостинга
--В какой стране сделать хостинг?
--Страны тоже нет
--Ну где сделать страну? На земле?
--Какой земли? Земли тоже нет
--Ладно, заведем землю. Давайте галактику
--Что это такое?
Так и день прошел. Если кто делал мелкие нищебродские заказики урофня фриланс ру, то он поймет
Floating_cockerel 13.01.2022 17:42 # +1
HoBorogHuu_nemyx 13.01.2022 23:25 # +1
Потом заказчика убеждают представить себя воздушной планетой.
Потом эту планету принимают по учебнику, а на улице Герцена издают расщеплённый учебник.
3.14159265 14.01.2022 04:29 # +1
Так учeные смотрели на небо в метроскоп и подсчитали всe точно по цифрам: в который день и в котором часу оно сядет на Мурманский полуостров. Это и будет переходом на новый энергетический уровень.
HoBorogHuu_nemyx 14.01.2022 04:48 # 0
занят, что при появлении Маленького принца даже головы не поднял.
- Добрый день, - сказал ему Маленький принц. - Ваша папироса
погасла.
- Три да два - пять. Пять да семь - двенадцать. Двенадцать да
три - пятнадцать. Добрый день. Пятнадцать да семь - двадцать два.
Двадцать два да шесть - двадцать восемь. Некогда спичкой чиркнуть.
Двадцать шесть да пять - тридцать один. Уф! Итого, стало быть, пятьсот
один миллион шестьсот двадцать две тысячи семьсот тридцать один.
j123123 13.01.2022 05:19 # 0
ObeseYoung 13.01.2022 05:47 # +1
bormand 14.01.2022 19:54 # +1
Полинку.
ObeseYoung 13.01.2022 09:06 # 0
Так и задумано изначально, чтобы сами юзера расширяли.
Другое дело, что язычок получился говном и лепить такое было непопулярно, а сейчас и вовсе сошло на нет.
guest6 13.01.2022 16:39 # 0
Писать на нем приложения я бы не стал, а ковырять винду самое то, тем более это у MS теперь преферд вэй.
Двадцать лет мягкие ездили нам по ушам, что лучше всего любую задачу решить в сорок девять кликов мышкой, а потом вдруг резко поменяли концепцию
groser 14.01.2022 23:25 # 0
А если прям красиво надо, то пожалуйста – создаёшь свои модули с командлетами, хоть на том же powershell, хоть на C#, это очень гибко.
> язычок получился говном
Ну не то, чтобы прям совсем говном, он просто другой и не похож на что-то другое. Скорее это смесь языков.. Я часто замечаю в powershell интересные особенности, некоторые документированы, некоторые просто возможны по факту, но не предусматривались. Если эта тема интересна, могу запостить топ говнокод конструкций.
> сошло на нет
Да, это так и это печально! ИМХО, это замечательный скриптовый язык с большим охватом, но складывается ощущение, что даже Майкрософт не хотят его продвигать и рекламировать. Его кроссплатформенность – отличный шаг вперёд, но пока что бессмысленный. Я не могу себе представить линуксоидов или макосников, которые бы по своей воли перешли бы на pwsh.
groser 14.01.2022 23:37 # 0
Да, это так!
1. Раньше, чтобы потестить какие-то кодовые конструкции или работу определённых методов на C#, я создавал (или открывал готовый) проект и писал в нём всё, что хотел. Запускал, анализировал, повторял дальше.
2. Потом я начал использовать "окно интерпретации" в Visual Studio, это было не особо удобно.
3. Дальше я узнал про C# Interactive, это замечательный инструмент для интерактивной проверки кода. Им я пользуюсь до сих пор.
4. Когда я постиг powershell, то стал иногда пользоваться им для тех же целей – проверка кода в .NET среде. Пришло озарение того, что .NET не только один C#, но и много что ещё.
К счастью, powershell позволяет писать код в стиле C#, используя только .NET "штуки" без командлетов.
guest6 13.01.2022 04:33 # 0
нет, я про виндовый кор сервер, когда гуя нет, а все в командлайне. Процентов восемьдесят задач можно делать на PS
>Вот как из названия я должен понять, что оно делает!?
Из повершела тоже не очень-то понятно. Спроси десять программистов что делает "Write-Host":)
Но я предвзят: седы-авки я крутил когда еще в винде были .bat и WSH с WMI, так что просто привык.
Хотя PS конечно большой шаг вперед по сравнению со всем этим
guest6 09.01.2022 19:24 # +2
и это если в локаль не лазить
ISO 09.01.2022 20:53 # 0
guest6 09.01.2022 20:58 # 0
Floating_cockerel 10.01.2022 09:17 # 0
guest6 10.01.2022 09:36 # +1
guest6 10.01.2022 12:09 # +4
vk.com/fem_power создал(а) эту петицию, адресованную GSC Game World
Сталкер - это игра, пропагандирующая насилие, сексизм и убийства. Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств. Почти все игроки в сталкер излишне агрессивны, психически неуравновешенны, большинство из них оскорбляет женщин, ненавидит людей за их этническую или гендерную принадлежность, за сексуальную ориентацию. Из этого всего можно сделать вывод, что сталкер негативно влияет на неокрепшие умы подростков, которые составляют большую часть комьюнити этой игры. Если сталкер 2 выйдет, то ещё больше детей подвергнутся пропаганде и станут агрессивными сексистами и гомофобами, поэтому следует отменить выход этой игры.
TOPT 10.01.2022 12:14 # +2
CHayT 10.01.2022 18:16 # +5
ISO 10.01.2022 19:18 # +2
CHayT 10.01.2022 19:21 # +3
HoBorogHuu_nemyx 18.01.2022 15:22 # +1
Ничего не могут, ничего не умеют. Всему их учить надо.
3.14159265 21.01.2022 14:44 # 0
Дерьмо на палочке. Что они вообще, в меньшинствах делают?
guest6 10.01.2022 20:49 # +1
Или кто из них считает, что за порнуху надо сажать?
Soul_re@ver 10.01.2022 12:16 # +4
> Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств
О, помню историю про разработку одной игры. Была игра про белых цисгендерных уёбков, но это не современно и пришли они — woke разработчики. И сделали каждого мало-мальски важного персонажа меньшинством.
Вот только игра про доведение оппонентов до самовыпила. В результате, мы хейтим и всячески унижаем всяческие меньшинства. Конец немного предсказуем — woke разработчики пересрались, кто более woke, и разошлись.
ISO 18.01.2022 09:41 # +1
JloJle4Ka бы поиграла.
JloJle4Ka 18.01.2022 10:18 # 0
HoBorogHuu_nemyx 10.01.2022 12:30 # +1
Может быть, лучше сделать игру про рептилоидов?
3oJIoTou_xyu 10.01.2022 13:06 # +3
ObeseYoung 10.01.2022 14:25 # 0
3.14159265 14.01.2022 04:40 # +2
Разрабы проплатили этому говнопаблику пиар. Лучшая реклама — скандал.
> Сталкер - это игра, пропагандирующая насилие, сексизм и убийства.
Я уже дждесять лет хочу такую игру.
> Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств.
Лютая годнота. Надо покупать качать с торрентов.
guest6 10.01.2022 12:57 # 0
https://pbs.twimg.com/media/FHd_IO9WYAIOIal?format=png&name=900x900
Floating_cockerel 10.01.2022 13:12 # 0
ObeseYoung 10.01.2022 14:22 # 0
ObeseYoung 10.01.2022 14:24 # 0
CHayT 10.01.2022 18:09 # +3
ISO 10.01.2022 20:28 # +1
В читаемом виде:
«Python» — функциональный язык!
CHayT 10.01.2022 20:43 # +2
guest6 10.01.2022 20:50 # +1
bormand 14.01.2022 19:39 # +1
guest6 14.01.2022 19:40 # 0
нельзя тут 8 не хардкодить?
bormand 14.01.2022 19:40 # 0
Floating_cockerel 14.01.2022 19:49 # 0
bormand 14.01.2022 19:51 # 0
guest6 14.01.2022 19:53 # 0
можно прописать ответ в регламенте и вообще будет пустая прогоамма?
bormand 14.01.2022 19:53 # 0
guest6 14.01.2022 19:55 # +1
Floating_cockerel 14.01.2022 19:49 # 0
bormand 14.01.2022 19:49 # 0
Floating_cockerel 14.01.2022 20:07 # 0
bormand 14.01.2022 20:12 # 0
Floating_cockerel 14.01.2022 20:42 # 0
100500 -> Thursday
guest6 10.01.2022 20:56 # +1
3.14159265 11.01.2022 00:03 # 0
Тьфу, а я как раз зашёл это запостить.
guest6 13.01.2022 23:32 # +2
"Получить buildVersion винды стабильным, рекомендованным, документированным способом, не зависящим от работающего WMI сервиса"
Задача сложнее, чем кажется
Soul_re@ver 13.01.2022 23:46 # +2
1) Устанавливаем HKEY_CURRENT_USER\Control Panel\Desktop\PaintDesktopVersion в 1
2) Вылогиниваем юзера
3) После повторного логина захватываем рабочий стол
4) Прогоняем изображение через какой-нибудь OCR
Альтернатива:
1) Запускаем WinVer
2) Скриншотим
3) Прогоняем через OCR
Ещё одна альтернатива.
1) Парсим выхлоп systemInfo. Бонусные очки за то, что отрабатывать он может больше минуты.
guest6 14.01.2022 01:04 # 0
bormand 14.01.2022 19:02 # +1
Спасибо! Раньше ради этого приходилось ключ не вбивать и активацию не проходить...
HoBorogHuu_nemyx 14.01.2022 19:04 # 0
guest6 14.01.2022 19:58 # +2
но вообще пиратская винда и прада удобнее тем, что там из коробки рабочий стол нужного мне цвета, и полезная информация в правом нижнем углу
вот бы еще она свистелки и придлеки отключала (раз ты не хочешь платить -- хуй тебе, а не плавно всплывающее меню, показывающее новости США) вообще бы цены не было
bormand 14.01.2022 20:06 # +1
А что в ней пиратского было? Скачана с официального сайта, кнопка "вобью ключ когда-нибудь позже" -- тоже официальная, никаких модификаций в код и настройки не вносилось.
З.Ы. Емнип, там даже был вполне легальный и документированный способ вечно продлять триалку.
guest6 14.01.2022 20:08 # 0
он был не легальный, легально только 3 раза можно
остальное да, с оф сайта и сейчас качается исошка
bormand 14.01.2022 20:09 # 0
Забавно, что с винды ты её хуй скачаешь, в отличие от прыщей. Вместо исошки будет качаться хреновина, которая её качает с инета и на флешку зарезает.
HoBorogHuu_nemyx 14.01.2022 20:14 # 0
bormand 14.01.2022 20:15 # 0
guest6 14.01.2022 20:17 # 0
https://tb.rg-adguard.net/public.php
bormand 14.01.2022 20:10 # 0
А там уже и время переустановить шиндоуз придёт...
ObeseYoung 13.01.2022 23:55 # 0
Как будто анскилльным лалкам надо 24/7 манажировать свою винду.
bormand 14.01.2022 18:52 # 0