ТЕРНАРНЫЙ ОПЕРАТОР | ЧТО ЭТО | ПРИМЕР | КАК ИСПОЛЬЗОВАТЬ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 23

  Рет қаралды 145,034

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 208
@SimpleCodeIT
@SimpleCodeIT 5 жыл бұрын
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =) ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode ✅ donatepay.ru/don/SimpleCode ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
@dudenarima2528
@dudenarima2528 5 жыл бұрын
у твоего канала стукнуло 100к поздровляю
@valera7740
@valera7740 3 жыл бұрын
Спасибо, твои видео мне очень помогают изучать c#
@egrpavlov2694
@egrpavlov2694 5 жыл бұрын
Черт, как же обидно, что у такого полезного и реально качественного канала такая низкая активность. Вы действительно заслуживаете большего.
@sultanbakbergen
@sultanbakbergen 4 жыл бұрын
Полностью согласен
@Sokkez
@Sokkez 4 жыл бұрын
Это не всем нужно и не все хотят. Иначе, почти каждый был бы прогером. Деградировать на ютубчике намного проще
@v.r.357
@v.r.357 3 жыл бұрын
Зато кто здесь присутствует,точно знает что это ему нужно,а значит железная подписка и лайки.
@Никита-п6и1к
@Никита-п6и1к 3 жыл бұрын
Конкуренции меньше)
@maxkun8446
@maxkun8446 2 жыл бұрын
уже нет
@felixfelix3759
@felixfelix3759 3 жыл бұрын
вместо кучи слов о том, как я вам благодарен, я просто стал вашим небольшим спонсором) думаю это даст больше чем просто слова благодарности)
@ВячеславМуратов-р2й
@ВячеславМуратов-р2й 5 жыл бұрын
Рады снова слышать этот приятный голос и видеть новый урок. Спасибо!!
@ДмитрийАлексеев-ж1г
@ДмитрийАлексеев-ж1г 5 жыл бұрын
В Ваших уроках, опять всё просто и понятно. Низкий поклон!
@jekaaldonov9791
@jekaaldonov9791 4 жыл бұрын
Спасибо за уроки. По количеству просмотров и лайков видно, что не многие сюда добираются. Но для тех, кто не сдаётся, вы оказываете неоценимую услугу!
@TypeOfGepa
@TypeOfGepa Жыл бұрын
Спасибо вам! Вы приближаете меня к моей цели.
@simple4924
@simple4924 3 ай бұрын
как успехи?
@SemyonLagutin
@SemyonLagutin 3 жыл бұрын
Избыточность заключается в использовании ветвления. Результат проверки условия (что в *if* , что в тернарном _условном_ операторе) уже имеет значение типа bool, которое можно сразу записывать в поле *accessAllowed* . То есть, вместо использования конструкций *if* или тернарного условного оператора: *accessAllowed = storedPassword == enteredPassword;* Ещё хотел бы добавить уточнение. Есть серьёзное отличие тернарного условного оператора от конструкции *if-else* -- тернарный условный оператор возвращает значение (на то он и _оператор_ ). В связи с этим, есть ограничение -- типы выражений во втором и третьем операндах должны совпадать или быть неявно-приводимыми.
@tvtv7026
@tvtv7026 2 жыл бұрын
как не люблю таких как ты умников
@SemyonLagutin
@SemyonLagutin 2 жыл бұрын
@@tvtv7026, прошу прощения, но я не понял Вашей претензии. Я постарался простыми словами, но максимально полно, ответить на поставленный автором видео вопрос
@jasper4863
@jasper4863 2 жыл бұрын
Думаю, что избыточность в коде, когда автор задает вопрос, это то что else уже не обязательно там писать, так как по умолчанию в bool лежит значение false и, следовательно, присваивать тоже самое значение в переменную в данном случае, лишено смысла.
@МаксимКустов-х7ш
@МаксимКустов-х7ш 2 жыл бұрын
@@jasper4863 я тоже так подумал, а потом решил проверить в VS, и к моему удивлению среда разработки выбрасывает ошибку что невозможно оперировать переменной, которой не присвоено значение. Т.е. хоть и лежит в ней false, пока ты явно не укажешь среде разработки на это, она не даст скомпилироваться программе.
@yakush1969
@yakush1969 2 жыл бұрын
Да, но в данном конкретном случае на примере объясняется как использовать тернарный оператор. То как можно ещё делать или упрощать данные операции в рамках этого урока лишено смысла. Тем более автор говорил что это всего лишь пример который нигде не используется.
@bignumber9483
@bignumber9483 5 жыл бұрын
Спасибо за уроки На данный момент я заканчиваю курс по с++ на твоём канале Нигде более объёмного и полезного материала я не встречал Ещё раз спасибо(
@simple4924
@simple4924 3 ай бұрын
как успехи?
@SimpleCodeIT
@SimpleCodeIT 5 жыл бұрын
#SimpleCode #урокипрограммирования
@ВладимирАлександрович-т7м
@ВладимирАлександрович-т7м 2 жыл бұрын
Наверно самые лучшие курсы, что я видел, продолжаю изучать, и реально чувствую как в голове закладываются знания.
@Nicolas_Cage525
@Nicolas_Cage525 5 жыл бұрын
Спасибо за урок!! Поздравляю с 100к подпищиков!
@Мемыкаксмыслжизни-ы1з
@Мемыкаксмыслжизни-ы1з 3 жыл бұрын
ПодпиЩик.. Вы наверно и "подписаться" пишете как "подпищаться"
@erley5192
@erley5192 2 жыл бұрын
@@Мемыкаксмыслжизни-ы1з душнила
@Bobok1914
@Bobok1914 2 жыл бұрын
Надеюсь с вами все хорошо и вы снова вернетесь к обучающим ролика, вы лучшие!!!
@ptichkasinichkamia
@ptichkasinichkamia Жыл бұрын
Как успехи? Я вот вторую неделю учу уже
@ArkadiAntresol
@ArkadiAntresol Жыл бұрын
@@ptichkasinichkamiaПоделюсь , пожалуй, своим результатом. Учу второй месяц, дошел до ООП , куча решённых задач , куча вновь просмотренных уроков , дошло понимание "что?где? И как?" В целом, полет нормальный. Респект сэнсэю.
@ptichkasinichkamia
@ptichkasinichkamia Жыл бұрын
@@ArkadiAntresol согласен, тоже учу второй месяц, скоро третий пойдет уже
@ran4oso284
@ran4oso284 11 ай бұрын
@@ArkadiAntresol Привет, можешь поотвечать на пару вопросов?
@wellplayed1947
@wellplayed1947 Ай бұрын
@@ptichkasinichkamia Как успехи ?
@kadyshev2759
@kadyshev2759 5 жыл бұрын
Спасибо огромное за урок! За время канал очень вырос по качеству контента, и поздравляю с 100к
@HaHaHa55566
@HaHaHa55566 2 жыл бұрын
Чётко! Всё по факту! Без «воды» и прочей херни. Спасибо!
@alseos4023
@alseos4023 2 ай бұрын
Ребята, эту задачу можно выполнить тауже способом i, else, спасибо огромное Сергею за его старания, вот через if, else: int a = int.Parse(Console.ReadLine()); if (a > 0) { Console.WriteLine(a); } else { Console.WriteLine("0"); } Console.ReadLine();
@AlannaRu
@AlannaRu Жыл бұрын
На вопрос об избыточности кода, вот так: string storedPassword = "qwerty"; string enteredPassword = Console.ReadLine(); Console.WriteLine(enteredPassword == storedPassword); Console.ReadLine(); Работает аналогично без if-else и дополнительной булевской переменной))))
@dmytrogryzov3371
@dmytrogryzov3371 Жыл бұрын
Я думал я один прохожу курс в данный момент😮
@AlannaRu
@AlannaRu Жыл бұрын
@@dmytrogryzov3371 точно не один))))
@blackrose1460
@blackrose1460 4 жыл бұрын
Очень ястно и доходчиво, мне как для новичка все понятно. Спасибо тебе !
@simple4924
@simple4924 3 ай бұрын
как успехи?
@maxler7258
@maxler7258 4 жыл бұрын
Спасибо за ваши уроки, это лучший канал на ютубе по данной тематики~
@arroganz9318
@arroganz9318 2 жыл бұрын
Так. После нескольких суток заступорения на вложенных циклах наконец-то разобрался в них до мелочей в спокойном темпе и таки перешёл сюда. Было тяжеловато в какой-то момент, но я не обосрался и дошел до этого урока) Всем привет. Идём дальше 😅
@kivi_86
@kivi_86 Жыл бұрын
😁ох уж эти треугольники
@shirotorii
@shirotorii Жыл бұрын
​@@kivi_86 🤬🤬🤬🤬
@kivi_86
@kivi_86 Жыл бұрын
@@shirotorii сложно?
@shirotorii
@shirotorii Жыл бұрын
@@kivi_86 я не смог решить эту задачку, и когда решал просто страдал, решение оказалось намного легче чем я предполагал... Как у тебя дела, уже закончил курс? Или возникли очередные внеочередные занятие?
@kivi_86
@kivi_86 Жыл бұрын
@@shirotorii ой всё плохо. Буксую но не сдаюсь. А решение у треугольников действительно не сложное. Самое смешное что сейчас я не понимаю почему на этапе выполнения у меня возникли затруднения.
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
Сергей, спасибо!
@artemkopretty8065
@artemkopretty8065 3 жыл бұрын
Ты реально крут!
@МихаилТуманов-э3х
@МихаилТуманов-э3х 2 жыл бұрын
Спасибо за отличный урок! Иду вперед с удовольствием и со страхом! С одной стороны - уроки просто великолепны, с другой - уроки уже давно не выходили.. Но на самом деле я понимаю что когда то бы все равно пришлось "оторваться" от Вашего канала. Так что дойду до конца и дальше уже на другой ресурс. Еще раз спасибо, от Ваших разъяснений появляется уверенность, что можно осилить все, главное постепенно.
@simple4924
@simple4924 3 ай бұрын
как успехи?
@МихаилТуманов-э3х
@МихаилТуманов-э3х 3 ай бұрын
​@@simple4924 я шарпы учил из-за геймдева и юнити. Началась война, жил в Белгороде. Все творческие порывы пропали. Потом пытался залезть в айтишку через голэнг, не получилось, потом переключился на анализ данных, потом на системный анализ. В итоге работаю ПМом в аналитике. Курс не прошёл до конца, но свою роль он сыграл в моем становлении.
@ИванИванов-х5ч5ю
@ИванИванов-х5ч5ю 4 жыл бұрын
Спасибо за урок!
@ya_zas2968
@ya_zas2968 2 жыл бұрын
спасибо за урок, учитель!
@alekseynotbad4530
@alekseynotbad4530 2 жыл бұрын
по умолчанию bool=false, так что блок else не нужен. Если if не пройдет, bool останется false, но! блок else может пригодиться если мы собираемся как то реагировать на неправильный пароль, например сказать пользователю, что он ошибся.
@pandalove6795
@pandalove6795 5 жыл бұрын
Отличный видео урок как всегда!
@ifelru
@ifelru 3 жыл бұрын
Спасибо за отличный урок!
@БауыржанТурганалиев
@БауыржанТурганалиев 4 жыл бұрын
про отрицательное число: int a = int.Parse(Console.ReadLine()); Console.WriteLine(a >= 0 ? a : 0);
@ressue_isha
@ressue_isha 4 ай бұрын
Спасибо вам!
@s1d3x52
@s1d3x52 5 жыл бұрын
Поздровляю тебя с 100к подпищиков!
@_mirai
@_mirai 5 жыл бұрын
Вау, уже 100k подписчиков, поздравляю)
@turan.sadiqov1436
@turan.sadiqov1436 Жыл бұрын
Очень крутой канал и учитель. Я уже месяц как изучаю с# по вашим урокам. Спасибо огромное
@НадеждаИванова-п1с
@НадеждаИванова-п1с 3 жыл бұрын
Благодарю
@singleforever2190
@singleforever2190 5 жыл бұрын
Спасибо за видосы, но очень жаль, что они редко выходят *UPD: поздравляю со 100 000-ой аудиторией :)*
@александргончар-щ2е
@александргончар-щ2е 2 жыл бұрын
Спасибо большое за уроки. Учусь с удовольствием
@ptichkasinichkamia
@ptichkasinichkamia Жыл бұрын
Как результаты через 4 месяца?
@ivantarabukin1676
@ivantarabukin1676 3 жыл бұрын
спасибо за уроки
@imalllio
@imalllio 3 жыл бұрын
спасибо за урок
@Любителинарыбалке58
@Любителинарыбалке58 3 жыл бұрын
Очень интересный урок.
@lexgame861
@lexgame861 4 жыл бұрын
Спасибо большое за видео)
@SG-li3qv
@SG-li3qv 4 жыл бұрын
Отличный урок Серж. Идём дальше))
@almazshcher
@almazshcher 3 жыл бұрын
Спасибо.
@АлексейЖелтов-л7п
@АлексейЖелтов-л7п 4 жыл бұрын
Спасибо
@Saints157
@Saints157 Жыл бұрын
На минуте когда начался приводиться второй пример закончился интернет)). И вот, что додумал, написал сам: int inputData = int.Parse(Console.ReadLine()); inputData = inputData >= 0 ? inputData : 0; Console.WriteLine(inputData); Работает также)
@АнастасияПрокофьева-ч1ж
@АнастасияПрокофьева-ч1ж 6 ай бұрын
Спасибо за видео
@3x__
@3x__ 5 жыл бұрын
Спасибо за Урок!!! Поздравляю с 100к. подписчиков
@RiftPhonk
@RiftPhonk Жыл бұрын
Всё понятно,спасибо
@delyxy7038
@delyxy7038 8 ай бұрын
спасибо тебе большое герой!!!!!!!!!!!!!!!!!
@artlinestudio6735
@artlinestudio6735 3 жыл бұрын
Спасибо за урок Сергей.
@colibri_86
@colibri_86 3 жыл бұрын
Комментарий в поддержку канала и автора!
@nazarshevchenko856
@nazarshevchenko856 3 жыл бұрын
Спасибо учитель
@incognito3549
@incognito3549 3 жыл бұрын
Комментарий для продвижение канала))
@vmusatov
@vmusatov 3 жыл бұрын
здравствуй свежий человек, как и я тут
@АндрейДынер
@АндрейДынер 5 жыл бұрын
Спасибо за урок ! Поздравляю с 100к подписчиков ! Желаю дальнейшего развития канала !!!
@bomber4273
@bomber4273 Жыл бұрын
уже 340к
@_chill_relax_calm4647
@_chill_relax_calm4647 3 жыл бұрын
Поддерживающий комментарий для развития канала
@ДенисБогатырев-э7к
@ДенисБогатырев-э7к 2 жыл бұрын
Говоря про избыточность в 3:45, этот код можно сократить до двух строк: Console.WriteLine("qwerty" == Console.ReadLine()); Console.ReadLine(); если речь идет исключительно о выводе в консоль значения true/false после проверки введенной строки. А вообще, спасибо за урок!
@oselish
@oselish 2 жыл бұрын
до одной) Console.WriteLine("qwerty" == Console.ReadLine());
@kussia_original1
@kussia_original1 16 күн бұрын
Спасибо!
@svitlanashpilova6407
@svitlanashpilova6407 3 жыл бұрын
Супер пояснение!!!👍
@hatee017
@hatee017 2 жыл бұрын
в следующем году хочу сдавать инфу, решил начать с программирования, в остальном пока полный ноль даже не знаю что делать, до сих пор нету цельного плана В любом случае, спасибо за уроки, объясняете доступным языком
@romanprokopenko6443
@romanprokopenko6443 5 жыл бұрын
Урааа новое видео!!!!!!
@suller5697
@suller5697 3 жыл бұрын
Примерно 7.20 Проверку пароля можно выполнить и без тернарного оператора (Присваиваем булевому значению результат сравнения и выводим или просто выводим результат сравнения)
@AL5-p7u
@AL5-p7u Жыл бұрын
лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
@birdwatcher_channel
@birdwatcher_channel 3 жыл бұрын
Спасибо. Повторил материал
@SeaEj25
@SeaEj25 2 жыл бұрын
Доброго времени суток. В первую очередь хочу выразить огромную благодарность автору роликов!!! Огромное спасибо за вашу работу. А теперь к сути: у меня программа в этом примере дает подсказку что выражение можно упростить и советует убрать {второй операнд if_true} и {третий операнд if_false} accessAllowed = storedPassword == enteredPassword ? true : false; accessAllowed = storedPassword == enteredPassword; получается что это тоже самое???
@beforean727
@beforean727 2 жыл бұрын
конкретно в этом примере тернарный оператор просто не нужен, автор просто хотел показать как его использовать. Можно было просто Console.WriteLine(storedPassword == enteredPassword) если получилось правильно в консоли выведется а если нет то нет
@АндрейИгоревич-с4ы
@АндрейИгоревич-с4ы 2 жыл бұрын
Лайк однозначно!
@motofun-qv7zc
@motofun-qv7zc 2 жыл бұрын
Спасибо!
@levkravtsov8273
@levkravtsov8273 Жыл бұрын
Думаю, что первый код с паролем можно было сократить, дав изначально значение false переменной accessAllowed и при неправильном введении пароля на экран, выводилось бы false (то есть оставить if, else убрать) P.S. Благодарю за такие качественные уроки!
@dmytrogryzov3371
@dmytrogryzov3371 Жыл бұрын
Первый комент с ответом на поставленный вопрос. ❤ А нет...ошибся 😅 не первый
@mumanmuman9119
@mumanmuman9119 3 жыл бұрын
Комментарий поддержки
@d0berr
@d0berr 2 жыл бұрын
Подскажите пожалуйста, как автор пишет сначала все вместе а потом одним кликом везде добавляется пробел ?
@joekh4736
@joekh4736 5 жыл бұрын
Посмотрел все ваши уроки по C++/STL хочу продолжить самостоятельное обучение С++ ибо влюблен в этот язык, наткнулся на книгу по спп Александреску что ли, как думаете готов ли я к этой книге? Спасибо заранее за ответ!
@илья-н6п9т
@илья-н6п9т 5 жыл бұрын
Крутой контент! Когда будет виндоус форм?
@newmoment6462
@newmoment6462 2 жыл бұрын
Дякую за урок!
@vasilyborka6190
@vasilyborka6190 Жыл бұрын
Круто
@PykoJo6
@PykoJo6 2 жыл бұрын
bool AccessAllowed = enteredPassword == storedPassword; Этого достаточно когда в результате нужен bool. Но тема урока есть тема урока )))
@ПавелБойко-ь2д
@ПавелБойко-ь2д 3 жыл бұрын
Спасибо! Вроде не сложно *)
@IAnikeyI
@IAnikeyI 3 жыл бұрын
Лучший
@1qwer184
@1qwer184 4 жыл бұрын
10/10
@darkhan3189
@darkhan3189 4 жыл бұрын
Как использовать тернарный оператор внутри switch. Сними отдельное видео про это
@Эмиль-х5ф
@Эмиль-х5ф 4 жыл бұрын
Чем то напоминает lambda функции в питоне)
@pavl1791
@pavl1791 2 жыл бұрын
Не избыточный код на мой взгляд: String storedPass = "qwerty"; String enteredPass = Console.ReadLine(); Console.WriteLine("Access: {0}", storedPass == enteredPass);
@pavl1791
@pavl1791 2 жыл бұрын
Ещё более короткая (на самом деле такая-себе) версия: String storedPass = "qwerty"; Console.WriteLine("Access: {0}", storedPass == Console.ReadLine());
@ryslanxd8787
@ryslanxd8787 2 жыл бұрын
никак не мог понять почему не работает input >= 0 ? Console.WriteLine(input) : Console.WriteLine("0"); а if (input >= 0) { Console.WriteLine(input); } else { Console.WriteLine("0"); } Работал без проблем. Насколько я почто понял, наш тринарный работает не совсем также как if,else, а хочет быть присвоеным какойто переменой. Просто начать с него, как в первом варианте, нельзя? Или я пока чегото не понял?
@OrionChrome
@OrionChrome 7 ай бұрын
В реальной жизни частенько лучше написать обычный if else вместо тернарника - так как потом читать такой код легче.
@ТыжПрограмист-щ4ф
@ТыжПрограмист-щ4ф 2 жыл бұрын
string storeepassword = "qwerty"; string enterpassword = Console.ReadLine(); if (storeepassword == enterpassword) { Console.WriteLine("Pass in corected"); } else Console.WriteLine("pass not corected"); не знаю это ли имел ввиду автор, но так получилось вроде короче)
@Андрей-ъ2н7ж
@Андрей-ъ2н7ж Жыл бұрын
Не знаю обучаешься ли ты сейчас или нет, какого уровня достиг, просто хотел посмотреть для себя про тернарный оператор. Крч автор имел ввиду ненужное присвоение значение True or False, постараюсь щас объяснить простым языком. Конструкция if() имеет только два значения true or false, то есть если взять пример из видео, то мы присваиваем буквально true == true. Но что бы сохранить переменную из видео AccessAllowed, можно записать код так Bool AccessAllowed = (enterPassword == storedPassword) Console.WriteLine(AccessAllowed) Надеюсь понятно объяснил)
@erikedit8323
@erikedit8323 3 жыл бұрын
Я = понял как это работает? понял, изи : не понял, объясни
@stan5214
@stan5214 5 жыл бұрын
С одной стороны, тернарный оператор делает метод короче. С другой стороны, метод читается чложнее
@kenokes3955
@kenokes3955 3 жыл бұрын
Избыток в том что можно не создавать переменную enteredPassword, а принимать значение прямо в условии?
@kenokes3955
@kenokes3955 3 жыл бұрын
А! Да. Еще можно не писать else. Т.к в accessAllowed по умолчанию false. А если условие if будет неверно, то выведется значение по умолчанию. Я прав?
@kenokes3955
@kenokes3955 3 жыл бұрын
Ну а вообще можно string storedPassword = "qwerty"; Console.WriteLine(Console.ReadLine() == storedPassword);
@yevhenvictorovich2288
@yevhenvictorovich2288 5 жыл бұрын
А почему булевую переменную не нужно приводить к строке при выводе на консоль?
@ebawer3892
@ebawer3892 5 жыл бұрын
Она приводится автоматически к строковому типу путем вызова метода Boolean.ToString
@browdy4454
@browdy4454 3 жыл бұрын
Эту тему обязательно надо знать, она хоть где-то пригодится? Или можно использовать if else вместо неё? Ответьте кому не лень.
@finda2513
@finda2513 3 жыл бұрын
В конце видео ответили
@Юрчик-л8у
@Юрчик-л8у 2 жыл бұрын
по сути это даже легче и быстрее ,просто запомнить нужно как что
@shidih
@shidih 3 ай бұрын
На память
@ВадимМежинский-е4т
@ВадимМежинский-е4т 3 жыл бұрын
Есть кто c 2021?)
@mediafile9995
@mediafile9995 3 жыл бұрын
@@husky7277и я
@redice8928
@redice8928 4 жыл бұрын
сенсей
@yuliyap6827
@yuliyap6827 2 жыл бұрын
у меня не получается поставить все в луп чтобы программа не закрывалась. вот мой код, подскажите что не так bool loop = true; do { Console.Clear(); bool accessAllowed; string storedPass = "qwerty"; string enteredPass = Console.ReadLine(); accessAllowed = storedPass == enteredPass ? true : false; Console.WriteLine(accessAllowed); Console.ReadLine(); } while (loop);
@medion1569
@medion1569 4 ай бұрын
Вместо цикла do while, можете просто использовать цикл while(true), без использования логических операций типа bool loop
@niken7223
@niken7223 2 жыл бұрын
Всем здарова,можете помочь? Проверяю число на чётность InPutData = InPutData % 2 == 0 ? InPutData : Как видно если InPutData чётное ,то остаётся таким же. Я хочу сделать так ,что если InPutData не было чётным ,то оно становилось равно InPutData= "число нечётное"; То-есть я хочу чтобы при нечётности числа мне выводило вместо числа слова. Пытался писать через Parse,не получается
@neskaxy
@neskaxy Жыл бұрын
Console.WriteLine("Введите целое число"); int Inputdata = int.Parse(Console.ReadLine()); Console.WriteLine(Inputdata % 2 == 0 ? "Число четное" : "Число нечетное") ;
@nicoyazawa1
@nicoyazawa1 Жыл бұрын
string str; int userNumber; userNumber = int.Parse(Console.ReadLine()); int answer = userNumber % 2; str = (answer % 2 != 0) ? "нечетное" : answer.ToString(); Console.WriteLine(str); Console.ReadLine();
@damare_baaaka
@damare_baaaka 2 жыл бұрын
код избыточный в начале т.к. его можно записать так: string spass = "qwe"; string enpass = Console.ReadLine(); bool zzz = spass == enpass; Console.WriteLine(zzz);
@IlyaArlenka
@IlyaArlenka 2 жыл бұрын
accessAllowed = enteredPassword == storedPassword
@stan5214
@stan5214 5 жыл бұрын
AccessAlliwed = (enteredPassword == storedPassword);
@MP-pc9bo
@MP-pc9bo 3 жыл бұрын
Зачем скобочки?
@diakonrai8472
@diakonrai8472 2 жыл бұрын
CW(enteredPassword == storedPassword);
@Alto_Clef
@Alto_Clef Жыл бұрын
Синтаксический сахар, не более того
@itisme9623
@itisme9623 3 жыл бұрын
Я: *хочу узнать значение слова "qwerty"* Мой переводчик: *отказывается от меня*
@maximmoore2005
@maximmoore2005 3 жыл бұрын
qwerty не имеет перевода на русский язык, так называется привычная для раскладка клавиатуры (расположение букв)
@itisme9623
@itisme9623 3 жыл бұрын
@@maximmoore2005 Ну. А я сижу такой вбиваю в переводчик и тут целых пять букв подряд, сразу понял в чем прикол
@slavadyagilev7686
@slavadyagilev7686 3 жыл бұрын
@@maximmoore2005 А как же йцукен?)
@maximmoore2005
@maximmoore2005 3 жыл бұрын
@@slavadyagilev7686 в оригинале qwerty а так можете называть как угодно
@Anchoooous
@Anchoooous 2 жыл бұрын
кто смотрит в 2022?)
@dist_raw4308
@dist_raw4308 4 жыл бұрын
Код без "избыточности" такой? string a = Console.ReadLine(); if (a == "qwerty") { Console.WriteLine("true"); } else { Console.WriteLine("false"); }
@yosen_animations3797
@yosen_animations3797 4 жыл бұрын
Есть пара ответов, по изучай коментарии =)
@meendyjer1725
@meendyjer1725 3 жыл бұрын
bool accessAllowed = Console.ReadLine() == "qwerty";
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 86 МЛН
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
The most MYSTERIOUS Windows ever
17:12
Daniel Myslivets
Рет қаралды 76 М.