Изучение C# для начинающих / Урок #3 - Переменные и типы данных

Поделиться
HTML-код
  • Опубликовано: 12 ноя 2024

Комментарии • 301

  • @chapa0603
    @chapa0603 7 месяцев назад +43

    Круть! Хороший подход. Всë объясняешь, не торопишься, стараешься ничего не упустить. Полагаю, с моей карты уже списались деньги за этот курс. Слишком хорошие уроки

  • @AkimovKir
    @AkimovKir 2 года назад +119

    Спасибо за курс, я пытаюсь научиться с нуля, после нескольких дней поисков нашел тебя, на голову лучше всего, что попадалось до. Все очень размерено, понятно, наглядно, я сам педагог, точно могу сказать, что работа проделана замечательно

    • @itproger
      @itproger  2 года назад +25

      Спасибо 😉

    • @DV_Go
      @DV_Go 2 года назад +1

      @@itproger ❤❤❤

    • @rbpupsik
      @rbpupsik Год назад +6

      @@itproger в майкрафте кстати работают перепенные byte для уровня эффектов и short

    • @dunybollox804
      @dunybollox804 Год назад +2

      ​@@rbpupsikЧувак c# и java как две капли воды а Майнкрафт написан на java и ещё не перепенные а переменные

  • @nuts5246
    @nuts5246 3 года назад +45

    Огромное спасибо за курс, всё понятно и просто!

  • @krlkslmnv1160
    @krlkslmnv1160 3 года назад +11

    Гоша Дударь впервые вижу человека который так хорошо объясняет, как раз хотел выучить хоть один язык программирования

  • @Onsdj0ns
    @Onsdj0ns 9 дней назад

    Отличный курс, спасибо за уделенное время на его создание

  • @shamandikiy4618
    @shamandikiy4618 2 года назад +38

    Очень полезно, всё легко запоминается. Спасибо)))

  • @7evenGod115
    @7evenGod115 3 года назад +21

    Очень хорошо объясняешь!

  • @sigrunaverjanova
    @sigrunaverjanova Месяц назад

    Учу с нуля и без склонности к компьютерам, все понятно и получается! Спасибо)

  • @xeilmaryy
    @xeilmaryy 2 года назад +8

    Офигенно! Спасибо большое за урок! Всё понятно и интересно!

  • @schedulee654
    @schedulee654 2 года назад +5

    Очень понятный, крутой и полезный курс. Рекомендую!

  • @ezefta
    @ezefta Месяц назад

    Вспомнились уроки информатики, где на паскале писали программы для решения задач по математике

  • @nightmer0
    @nightmer0 2 года назад +6

    Лучший учитель программирования, смог чему то научить, даже меня...

  • @Человек-г6к6в
    @Человек-г6к6в 3 года назад +28

    8:00 и уже на этой минуте я смог сделать мини-калькулятор ,_, офигеть, спасибо)) продолжаем смотреть дальше)

    • @gosha6785
      @gosha6785 2 года назад +1

      Да у меня тоже,этот чел топ!

    • @crazygloom1391
      @crazygloom1391 2 года назад +1

      Братик подскажи как, стало интересно но я пока не пойму как ты так быстро до калькулятора додумал.

    • @riazko1378
      @riazko1378 2 года назад +1

      @@crazygloom1391 наверно с помощью if else

    • @crazygloom1391
      @crazygloom1391 2 года назад +1

      @@riazko1378 я токо дошёл до этого урока.

    • @dunybollox804
      @dunybollox804 Год назад

      И у меня Гоша лучший в своём роде

  • @ThePAPAPSIH
    @ThePAPAPSIH Год назад +21

    В сравнении с другими курсами, мне нравится что здесь всё разжёвывается досконально, прям для аутов. Но я рекомендовал бы параллельно смотреть ещё один курс потяжелее. Каждый автор делает акценты на разных нюансах и вы узнаете больше информации)

    • @diven1218
      @diven1218 Год назад +1

      к примеру можете кого то еще посоветовать?

    • @ArtemZuenak
      @ArtemZuenak Год назад

      ​@@diven1218 Simplecod это лучший учитель C# на данный момент

  • @veryblackpoint
    @veryblackpoint 6 месяцев назад

    Спасибо за курс, всё понятно и легко запоминается :)

  • @TOTTFIsYou
    @TOTTFIsYou Год назад +3

    Очень, ну прям очень понравилось видео. Поставил бы "int like = 2829; " Если бы можно было. Спасибо

  • @ВниманиеработаютБратья-и8ф

    Спасибо давно хочу научиться C# и вот нашел тебя объясняешь все круто однозначно лайн подписка ты топ!

  • @next6458
    @next6458 Год назад +1

    Спасибо за уроки

  • @mini_p.e.k.k.a.
    @mini_p.e.k.k.a. Год назад +2

    Немного изучал C++, все немного знакомо, много понятно, даже напрягаться не нужно) Вы тоже очень хорошо объясняете! Да, долго, но просто чудесно!

  • @kain4400
    @kain4400 3 года назад +3

    Спасибо за уроки :)

  • @dreamBTC
    @dreamBTC Год назад

    Если честно то это самый понятный урок среди первых трех

  • @Степррррр
    @Степррррр 11 месяцев назад

    Благодаря понятным объяснениям автора, я захотел создавать что-то новое и я перешел с Python на более сложную ступень!

  • @МинМин-п5ш
    @МинМин-п5ш 3 года назад +4

    Здорово спасибо за урок)

  • @fedorova.881
    @fedorova.881 3 года назад +4

    крутая подача,идеальный темп,то что надо без лишней хрени

  • @МаксВоробьёв-в4ъ
    @МаксВоробьёв-в4ъ 2 года назад +1

    Сразу скажу это не реклама, если бы я это смотрел до того как проходил курсы на Степике, то до меня бы труднее доходила информация. Я пока даже ничего не пишу в Вижуал так как пока знаю этот материал. Вообще всё очень доходчиво вы рассказываете, продолжайте, буду вас смотреть. Спасибо.

    • @Mulasasesos
      @Mulasasesos 19 дней назад

      Порекомендуйте пожалуйста курс на Степике, хочу параллельно смотреть еще один курс для лучшего усвоения😁

  • @Караич
    @Караич 11 месяцев назад

    Красавчик, прекрасно обьясняет😊

  • @SpiritS-s5o
    @SpiritS-s5o 6 месяцев назад

    замечательные уроки, всё понятно и просто, я на данном этапе уже сделал элементарный калькулятор (который работает только с 2 числами и только плюс, но всё равно)

  • @onecodetv2270
    @onecodetv2270 3 года назад +2

    Я хочу больше таких уроков по с#!

  • @Alkain18
    @Alkain18 Год назад

    Спасибо за урок! Все понятно и доступно!)

  • @bel1fegor658
    @bel1fegor658 3 года назад +21

    ставь лайк, кто тоже работает в наса

  • @Prapovednik_s_pulemetom
    @Prapovednik_s_pulemetom 2 года назад

    Спасибо за качественный контент!

  • @СлаваИонов-т1м
    @СлаваИонов-т1м 11 месяцев назад

    Все понятно продолжай в том же духе

  • @giorgijabauri1040
    @giorgijabauri1040 2 года назад

    спасибо за уроки!

  • @punksnotdead6372
    @punksnotdead6372 Год назад

    Чувак ты лучший!🙏

  • @meki7948
    @meki7948 2 года назад

    Спасибо очень интересно смотреть

  • @Gonez_play
    @Gonez_play 2 года назад +4

    Сложновато дается. Но я очень хочу научится. Видеоуроки мне нравятся. Но мое восприятие с трудом запоминает все) Каждый день по 100 раз программки переписываю чтобы запомнить.

  • @Argentumix
    @Argentumix 2 года назад +21

    я: "записывал все типы данных и что они хранят в блокнотик"
    также гриша через 5 сек:
    на самом деле можете не запоминать по ходу курса...
    также я:🤏😡🤌

  • @kotoscop
    @kotoscop 2 года назад

    Огромное спасибо!

  • @thedarkshow7225
    @thedarkshow7225 2 года назад

    спасибо.Всё понятно обьесняешь

    • @gambitbandk7298
      @gambitbandk7298 2 года назад +1

      Расскажи на что он нажимает, что бы сохранить, вот тут 4:28

    • @endoftheworld5101
      @endoftheworld5101 2 года назад

      @@gambitbandk7298 скорее всего на стрелки, которые рядом с нумпадом

  • @TheBigChannel_
    @TheBigChannel_ 2 года назад

    Спасибо вам большое

  • @hoglin9193
    @hoglin9193 7 месяцев назад +1

    спасибо

  • @rid4erd491
    @rid4erd491 3 года назад

    Спасибо, маэстро

  • @hysterical6207
    @hysterical6207 2 года назад +3

    Забыл сказать о том что после каждого изменения проекта нужно жать ctrl+s что б его сохранить а так все четко лайк

  • @michael9312
    @michael9312 2 года назад +3

    Оптимизация потребляемой памяти конечно хорошо, но не факт что процессор не заточен под работу с какими-то данными лучше, чем с другими, поэтому не факт что вычисления с более коротким типом данных будут производиться быстрее, чем с более длинным.

  • @Vahagn_Ghazaryan
    @Vahagn_Ghazaryan 2 года назад

    Спасибо тебе

  • @nursultanorzhanov6003
    @nursultanorzhanov6003 2 года назад

    Понятно объясняешь 👍🏻

  • @vuotoares2988
    @vuotoares2988 3 года назад

    Самое подробное объяснение в моей жизни))
    Спасибо)))

  • @heutretteichdiewelt280
    @heutretteichdiewelt280 Год назад

    спасибо !

  • @ttf445
    @ttf445 2 года назад

    Работаю в насо, спасибо за long и double ))))

  • @valfer2880
    @valfer2880 10 месяцев назад +4

    Я мучался полчаса из за того что визуалстудио тупит!!!
    И не конвертировал стр в инт.
    Всё правльно, но где то, да ошбочку он найдёт-которой нету))))))))))

  • @Lord_Meade666
    @Lord_Meade666 2 года назад +1

    Спасибо вам мне очень нравится я модет буду програмировать может нет но главное мне интересно я учусь и за это спасибо я школьник мне 13 лет и мне интересно спасибо вам

  • @nikkonst2009
    @nikkonst2009 6 месяцев назад +32

    Кто пришел с питона?

    • @bananplay1136
      @bananplay1136 6 месяцев назад +3

      Я)

    • @bananplay1136
      @bananplay1136 6 месяцев назад

      Как успехи? Изучаешь еще курс?

    • @nikkonst2009
      @nikkonst2009 6 месяцев назад

      @@bananplay1136 я уже дошел до конца. решил сделать перерыв и потом на юнити

    • @RdX2142
      @RdX2142 5 месяцев назад +2

      Я с с++

    • @Tanki22800
      @Tanki22800 5 месяцев назад +1

      Я пришол с питона потому что выяснилось что он не особо быстрый и с ним игры не сделаешь 😂, а так автору респект за эти видео уроки очень помогают! ❤

  • @uzbpanda2342
    @uzbpanda2342 2 года назад

    Привет очень хорошо обьесняеш уроки спасибо тебе

    • @ДмитрийБотвиненко
      @ДмитрийБотвиненко Год назад

      обЪЯсняешЬ*
      (проверочное слово для корня "ясно", "ясный")
      где:
      объ - приставка
      ясн - корень
      я - суффикс
      ешь - окончание
      в настоящем и будущем временах в окончании 2-го лица единственного числа глагола всегда в конце слова пишется буква «Ь».
      легко проверить.
      вопросы: Что (будешь) делатЬ? "объяснятЬ", что делаешЬ? "объясняешЬ".

  • @Чьрьнъвранъ
    @Чьрьнъвранъ 3 года назад +43

    Мне было скучно и я посчитал:
    В short влезает 32767

    • @kamon4iks
      @kamon4iks 2 года назад

      аоаооаоаоаао ты пон? пон? оружие 32к из майнкрафт сервар 2b2t было зачарено на такой уровень с помощу чита(у чита это был макс. лвл.) пон? в чите былa "short" переменная аоаоаооаоаао

    • @sklam1x114
      @sklam1x114 2 года назад

      @@kamon4iks Но майнкрафт написан на Java,или у них одинаковые переменные?

    • @mr.hyfany4670
      @mr.hyfany4670 2 года назад

      помоему они везде одинаковые

    • @mrguy1089
      @mrguy1089 2 года назад

      Раньше в майнкрафт был тип данных short щас byte

    • @nemofosix5015
      @nemofosix5015 2 года назад

      а минимальное значение -32768

  • @АртурКорт
    @АртурКорт 7 месяцев назад +1

    Автор,откуда в проекте появилась папка " .vscode " ?

  • @AJ77719
    @AJ77719 15 дней назад

    Блиин, так много людей не поняли, что сначала надо сохранять(ctrl + s), а потом написать в терминале "dotnet run", надеюсь из-за этого никто не забросил программировать или этот курс..

  • @valloginova2138
    @valloginova2138 2 года назад

    Спасибо)

  • @HowardLeyn
    @HowardLeyn 2 года назад

    Всё доходчиво и понятно объяснено, впервые наблюдаю за собой что мне так интересно разбираться в устройстве переменных, что и за чего там отвечает, в колледже подобное вообще не было интересно, но на последних курсах интерес внезапно возник и поэтому сейчас начал изучать C# (полезно для саморазвития, да и до 60-ти лет не очень горю желанием подрабатывать на заводе, у меня есть мечта хоть что-то после себя оставить, чем люди будут вдохновляться, поэтому мой выбор пал на этот язык, да и unity его поддерживает). Автору хочу сказать огромное спасибо, заинтересовал, продолжу дальше смотреть, надеюсь у меня всё получится (держись там, слава Украине!).

  • @ОдноглазыйАлхимик
    @ОдноглазыйАлхимик 2 года назад

    Cпасибо

  • @GMBuster
    @GMBuster Год назад

    ты лучший

  • @ВладиславИВанов-т1х
    @ВладиславИВанов-т1х 2 года назад +1

    Бро подскажи пожалуйста, когда ты говоришь сохраняем перед показанием в консоли, что ты нажимаешь?????

  • @mr.hiki1
    @mr.hiki1 Год назад +1

    Я работаю в NASA - по этому начал учить этот язык

  • @Dactilion
    @Dactilion 2 месяца назад

    Вместо метода Convert.ToInt32() лучше использовать метод int.TryParse(), который проверит является ли введенная пользователем строка числом. Если да, то выполнить программу дальше, если нет, то выводить текст ошибки, при этом программа завершится корректно. Пользователь может ввести набор символов вместо числа, тогда при попытке выполнить Convert.ToInt32() программа упадет с ошибкой.

  • @michael9312
    @michael9312 2 года назад +1

    у дабла против float больше количество выделяемой памяти в 2 раза. А диапазон больше на 2 в степени количество бит. И не только диапазон больше, но точность представления числа - в знаках после запятой.

  • @BuhoyStrigoy
    @BuhoyStrigoy 2 года назад +8

    Так как язык используется в написании игр. Я не удивлен что используют переменные int.
    Особенно в играх, где есть экономическая составляющая. Рынок, аукцион, ресурсы и т.д. Там очень много больших значений.
    Объяснение хорошее. Очень мало лишней воды. Единственное, что можно было бы добавить. Это небольшие задания по тематике видео для закрепления.
    Не знаю как у других, но я по характеру практик. И даже если я запомню что, за что отвечает. Свое я не могу сделать. Нет понимания применения.
    Это как стих выучить, вроде буквы знаешь, значение слов понимаешь. А саму суть сего произведения понять не можешь.
    Сколько не пытался учиться по книгам все бесполезно. Перегораю от избытка информации, которую не могу применить.

    • @АндрейДанилов-х7ь
      @АндрейДанилов-х7ь Год назад +1

      Прошло уже 9 месяцев, но все-равно т.к. ты возможно учишься дополню по поводу переменных. Использовать шорт, байт и прочее требуется исключительно если ты собираешься где-то хранить данные значения, допустим при работе с БД, чтобы она занимала меньше места. На практике компьютеру проще и быстрее работать с ИНТом чем с другими значениями и в большинстве случаев при работе с шорт байт и прочими компьютер переводит эти значения в ИНТ для расчетов, так что оптимизации там никакой не будет.
      Если есть желание загугли.

  • @lyapinanton
    @lyapinanton 11 месяцев назад

    Спасибо за ваши курсы. Первое последовательное и структурированное обучение, которое я вообще видел. Правда, чтобы вспомнить что-то, приходится открывать несколько закладок предыдущих видео, искать в предыдущих видео таймер с нужной информацией. Как-бы вот этот момент ещё компенсировать? Хотелось бы как-то через поиск возвращаться к предыдущим материалам, чтобы что-то вспомнить. А вспоминать приходится часто. Или у вас через сайт это можно делать?
    И у меня есть вопрос, относительно этого урока: Зачем тут это конвертирование Convert? Все данные, которые введены в терминале пользователем они поумолчанию являются не числом, а символом? Поэтому мы переводим символ в число int?

  • @dasha.umniasha
    @dasha.umniasha 2 года назад +6

    byte использует только положительные числа
    sbyte использует и положительные и отрицательные

  • @hasanboyhakimov9144
    @hasanboyhakimov9144 2 года назад

    thanyou

  • @skfgdj
    @skfgdj 11 месяцев назад

    Привет очень помогло но вопрос есть ли все части сразу что бы не смотреть по одному видиу

  • @zoodolosgamesfnf
    @zoodolosgamesfnf 3 года назад

    Спс👍

  • @da-lm7nd
    @da-lm7nd 2 года назад +2

    int number= 99999999;
    byte numb = 255;
    short numb = 32765;
    максимальные числа значений

  • @mekanserdarov3381
    @mekanserdarov3381 2 года назад

    12:22 Интересный факт : в майнкрафте используется 16битная система счета карт(карты которые вы держате в руке и ориентируетесь в пространстве) так вот , майнкрафт багается когда вы создаете в одном мире больше 32тысяч(с хвостиком 32 тыщ)

  • @БогданЗахаров-ч9н
    @БогданЗахаров-ч9н 3 года назад +2

    В курсе будет про классы, наследование, среды имён и так далее?

    • @itproger
      @itproger  3 года назад +5

      Естественно

  • @RAINY_Shorts1
    @RAINY_Shorts1 2 года назад

    Видео топ

  • @CyberLife-m4f
    @CyberLife-m4f 4 месяца назад +2

    25:15 он так смешно вякнул😂😂

  • @cgxembi4729
    @cgxembi4729 2 года назад

    Здраствуйте, у меня вопрос-например в некоторых кликерах есть числа больше триллионов и как их делают?

  • @МаксимГамов-ь3и
    @МаксимГамов-ь3и 3 года назад +6

    12:21 - точнее от -32768 и до 32767, ну по крайней мере у меня так

  • @НикитаГладков-х1ф
    @НикитаГладков-х1ф 3 месяца назад +1

    А это нормально что у меня до сих пор после написания нового кода после команды dotnet run все равно пишется Hello?

    • @AutoGhost777
      @AutoGhost777 3 месяца назад +1

      После написания кода, нажми на сочетание клавиш ctrl +s. Тем самым ты сохранишь всё что написал. (И должно всё с работать)

  • @IamPedro2008
    @IamPedro2008 2 года назад

    Рекомендую завести тетрадь для конспекта видео.

  • @ИльяБезруков-ы7л
    @ИльяБезруков-ы7л 3 года назад +2

    Если вас также как и меня бесят эти плюсики в выражениях типа:
    Console.WriteLine("Hello, " + name + "!");
    То есть и другой вариант написания:
    Console.WrileLine($"Hello, {name}!");

    • @beforean727
      @beforean727 3 года назад +1

      пробелы тут в виде доллара и кавычках? или как

    • @usertopxyz2518
      @usertopxyz2518 3 года назад

      Люблю форматирование)

  • @ДавидХачатрян-д6ж
    @ДавидХачатрян-д6ж 10 месяцев назад

    красава

  • @DanilShows
    @DanilShows 2 года назад

    18:49 ответ почему-то в место переменной ????????: 33000. Подскажите как исправить?

  • @altF4618
    @altF4618 2 года назад

    Вопрос : если к переменной byte=255 прибавить этаже переменную она станет переменной short ???

  • @Why_Do_You_Read_This
    @Why_Do_You_Read_This Год назад

    У меня в консоль не выводяться русске буквы. Работаю в Visual Studio. Можете подсказать что делать?

  • @IfoThePringles
    @IfoThePringles 2 года назад +2

    10:40 Скажите это розработчикам пабга, что есть такое слово "оптимизация", они про нее не слышали походу

  • @_v1olence_
    @_v1olence_ Год назад

    в ВС можно не прописывать readkey, а просто нажать ктрл+ф5

  • @zany7378
    @zany7378 Год назад +1

    теперь умею делать калькулятор 😅

  • @jewerghost9052
    @jewerghost9052 2 года назад +1

    Я с помощью переменных сделал "калькулятор роста" Введите ваш рост: *ваш рост*
    Загрузка...
    Готово! Ваш рост: *ваш рост*

    • @tanyagricshuk3904
      @tanyagricshuk3904 2 года назад +1

      Я попробовала так сделать после твоего комментария) Получилось)

    • @vinot
      @vinot 2 года назад

      а ловко ты это придумал, я сначала даже не понял

  • @Nikolay-3d
    @Nikolay-3d 2 года назад

    Если нужно ввести не целое число, например 33.05 то как конвертировать? Нету же Convert.ToFloat

  • @voinstens1216
    @voinstens1216 5 месяцев назад

    всё сделал так же ,но почему то dotnet run не показывает того что я вписал

  • @onecodetv2270
    @onecodetv2270 3 года назад

    Ты топ!

  • @cuberoad
    @cuberoad 2 года назад

    26:46 почему в WriteLine в одном случае одного плюсика достаточно +num, в другом два + num+?

    • @silence004
      @silence004 Год назад

      Будет НамНами

  • @ДмитрийБотвиненко

    скорее всего вы могли ошибиться. У меня в типе данных byte показывает что в нём вообще невозможно хранить отрицательные числа, даже -1

    • @A-l-e-x-a-n-d-r-B
      @A-l-e-x-a-n-d-r-B 9 месяцев назад +1

      sbyte позволит хранить отрицательные.

  • @skytosky100
    @skytosky100 Год назад

    Ещее учу в визуал студио. Нет терминала, какойто Power shell для разработчиков. не выводит данные, или так и должно быть?

  • @user-if6wo9gs9j
    @user-if6wo9gs9j Год назад

    помогите после ввода первой и второй переменной в вижуал студиа пропадает консоль

  • @MrGoudvin
    @MrGoudvin 9 месяцев назад

    10:33 "операционная память"? Что-то новенькое... попахивает хирургией )

  • @nikonad3620
    @nikonad3620 2 года назад

    помогите, у меня небольшая проблема. когда я хочу создать новый файл и работать в нём (при этом оставив старый), у меня вылезает ошибка CS0017 Для программы определено несколько точек входа. Компиляция с /main позволит указать тип, содержащий точку входа.
    как создать новый файл, независимый от старого? (т.е. у меня записи с прошлого урока, и с этого, но вместе они не работают).

  • @5stcrips892
    @5stcrips892 11 месяцев назад

    Выучил питон, теперь учу си шарп, не представляю как бы я это учил если бы было не с чем ассоциировать

  • @artemka-5446
    @artemka-5446 Год назад

    что делать если всегда пишет hello wordl но у меня стоит другой текст

  • @SlowesSTK
    @SlowesSTK Год назад +1

    а что делать если ты написал код и когда пишешь dotnet run то код не работает и консоль выдает Hello World! который я удалил