Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Андрей Межлумов

Видеокурсы

Дата активности Видеокурс Прогресс
2020-01-22 lines Шарики 2 из 9 25 %
2019-12-26 game0 Демо игры 2 из 10 20 %
2019-12-25 start Начало здесь 1 из 9 %
Итого: 5 из 28 18 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2020-01-08 book 000. Строки все 8 100 %
2020-01-08 solo C# набор 2 из 17 12 %
2020-01-07 task1 Лирика 5 из 14 36 %
2020-01-01 task1 Строки все 14 100 %
2019-12-29 task1 Целые числа все 7 100 %
2019-12-28 solo Java - Запуск 2 из 13 16 %
2019-12-25 task1 Семантика все 6 100 %
Итого: 44 из 79 56 %
Сохранить страницу:

25513. --
Колпаков Максим
Колпаков Максим
ответить
→  Андрей Межлумов  # Консоль / 000. Строки / Сравнение / 2020-05-01 13:05

тут не надо конвертировать, при использовании Console.ReadLine(); это будет string, и ты ответ вывел одной строкой, а надо двумя.


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / 000. Строки / Сравнение / 2020-01-01 09:54

ничего не понятно, где ошибка то?
ответ -1
        string a = Convert.ToString(Console.ReadLine());
        string b = Convert.ToString(Console.ReadLine());
        int i;
        i = string.Compare(a, b);
        Console.WriteLine(i);


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / 000. Строки / Слова / 2020-01-01 09:17

string[] s = Console.ReadLine().Split();
      string a, b, c, d, e;
      a = s[0];
      b = s[1];
      c = s[2];
      d = s[3];
      e = s[4];
      Console.WriteLine(a);
      Console.WriteLine(b);
      Console.WriteLine(c);
      Console.WriteLine(d);
      Console.WriteLine(e);


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Строки / Copy / 2019-12-30 17:32

А почему не так ?
string[] str = new string [10];
str[0] = Console.ReadLine();
str[1] = Console.ReadLine();
Console.WriteLine(str[1] +"\n");
Console.WriteLine(str[0] +"\n");
В чем разница ? Или надо обязательно использовать метод Copy для этого ?
C методом Copy сильно мудрено получается...


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Степан   / 2019-12-29 11:27

Попробую конечно переставить.... Но думаю что мало эффективно !


18842. --
Степан
Степан
ответить
→  Андрей Межлумов   / 2019-12-29 03:12

А операционка у тебя тоже 32 битная? Вообще-то попробуй переустановить Unity может установка криво пошла, так тоже бывает,
если ничего не получится, спроси совета у 17947. KF Dmitry Sinitsin , он неплохо соображает в этих делах


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Целые числа / Пирамида / 2019-12-29 01:44

Здравствуйте ! Никогда не думал, что так можно преобразовывать строки в числа...
Все таки c# отличается от с++ координально...
даже объявление массива в с++ отличается
Если в c++
char str[] = {'a', 'b', 'c'};
то тут совсем все по другому ! Тут это будет ошибкой !
Тяжелова-то пока привыкнуть...


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Степан   / 2019-12-28 22:58

Добавил Terrain, траву и дом и вылезло следующее:

Сигнатура проблемы:
  Имя события проблемы: APPCRASH
  Имя приложения: Unity.exe
  Версия приложения: 5.6.7.3267
  Отметка времени приложения: 5c73f8f1
  Имя модуля с ошибкой: Unity.exe
  Версия модуля с ошибкой: 5.6.7.3267
  Отметка времени модуля с ошибкой: 5c73f8f1
  Код исключения: c0000005
  Смещение исключения: 0148ffa0
  Версия ОС: 6.1.7601.2.1.0.256.1
  Код языка: 1049
  Дополнительные сведения 1: b21b
  Дополнительные сведения 2: b21bd874c3ce279bbe13c89d12c7eb8e
  Дополнительные сведения 3: 3ced
  Дополнительные сведения 4: 3ced690d2c8cceb4015fa9fce5265563

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  go.microsoft.com/fwlink/?linkid=104288&;clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt


Что за ... ? что ему надо ? Может памяти не хватает ?


18842. --
Степан
Степан
ответить
→  Андрей Межлумов   / 2019-12-28 05:23

А какая ошибка? В чем, в запуске программы или...?Объясни, а то так не понятно ничего


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Андрей Межлумов   / 2019-12-28 00:23

Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +256

Подписка КФ до: 2020-02-06
Остаток байтов: 256
Вы являетесь участником Клуба формулистов.


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Евгений Волосатов   / 2019-12-28 00:16

Только что прошла оплата 256 руб, с карты ? Что дальше делать ?


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Евгений Волосатов   / 2019-12-28 00:13

Здравствуйте ! Как потом остановить подписку в клубе ? А потом ее снова возобновить можно будет ? А то боюсь что на оплату по кредиту мне не хватит, в связи со скудной заработной платой... :-(


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Степан   / 2019-12-27 23:52

У меня Unity x32 - вылетает c ошибкой.... В чем причина не могу понять...


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Степан   / 2019-12-27 20:21

Да у меня оно и раньше все получалось, просто я не досмотрел до конца видео и сделал сам все :) Не думал что это так принципиально сделать все как в видео...


18842. --
Степан
Степан
ответить
→  Андрей Межлумов  # Демо игры / Картинка с секретом / 2019-12-26 17:50

Ну вот все у тебя получилось, молодец!!!


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Степан  # Доска объявлений / Расширенный поиск - цена - невидимые поля / 2019-12-26 04:54

Молодец ! Круто получилось :)


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Целые числа / Максима / 2019-12-26 00:22

Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ:
SByte: -128 127

Byte: 0 255

Short: -32768 32767

UShort: 0 65535

int: -2147483648 2147483647

uint: 0 4294967295

long: -9223372036854775808 9223372036854775807

ulong: 0 18446744073709551615

Робот Шарп: Найди, исправь ошибку и пробуй снова!


Не понял что надо исправить ?


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Семантика / Дедушка Эхо / 2019-12-25 23:14

Это совсем не сложное задание можно реализовать двумя способами
1) как в видео
2) в цикле
for(int i=0; i<1; i++) {
    Console.WriteLine(s);
}


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Семантика / Дядюшка Эхо / 2019-12-25 20:47

Интересная задачка ! И решение...


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Xa4_Xakum  # Консоль / Семантика / Считалка / 2019-12-25 20:36

И я решил так же !


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Консоль / Семантика / Калькулятор / 2019-12-25 20:31

Вроде бы ничего сложного... Но все же ! Молодцы ! :)


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Kumush  # Начало здесь / День №1. Создание микро-Привычки. / 2019-12-25 19:12

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


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей Межлумов   / 2019-12-23 12:39

)))
Я рад, что вновь сижу с тобой,
сейчас бутылку мы откроем,
мы объявили пьянству бой,
но надо выпить перед боем.


14981. --
DimanDOS
DimanDOS
ответить
→  Андрей Межлумов   / 2019-12-23 11:32

Точно также заходите на страницу с уроком и отправляете отчёт заново)


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin   / 2019-12-23 10:56

когда уже бухой, то там уже не важно как писать... :-)


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  DimanDOS   / 2019-12-23 10:17

Подскажите пожалуйста, куда переделанную версию отослать ?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей Межлумов   / 2019-12-23 09:10

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


14981. --
DimanDOS
DimanDOS
ответить
→  Андрей Межлумов  # Демо игры / Картинка с секретом / 2019-12-23 09:06

Здравствуйте! Ваша программа была выполнена неверно. Извините, но ставлю только плохо, т. к. сразу видно что урок не был внимательно просмотрен. Нужно было создавать 4 кнопки, а пятая появлялась бы по нажатию в  определённую точку программы и ещё нескольких действий. Там это вся понятно объяснялось. Да и на крайний случай можно было самому догадаться, иначе в чём смысл игры? :)
Удачи в переделывании работы, у Вас всё получиться!


18842. --
Степан
Степан
ответить
→  Андрей Межлумов  # Демо игры / Картинка с секретом / 2019-12-23 00:01

Ты не правильно сделал программу, там должно быть четыре кнопки, которыми открывается четыре картинки, а потом, как я помню, надо мышкой провести вокруг верхней, левой кнопки, кликнуть по картинке и нажать определенную кнопку, ну как то так, я точно не помню, давно писал эту программу, а у тебя пять картинок открываются пятью кнопками, это не правильно


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin   / 2019-12-22 22:27

Вообще говоря MacOS - это тот же самый Unix только закрыт компанией Apple ! Видать прав нет у тебя ! :-(


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей Межлумов   / 2019-12-22 21:48

В курсе есть необходимость в работе через консоль, это демонстрируется на винде. Посмотрел у себя - консоль вылит строками текущие задачи, как я понял, исполняемые ноутом. Консоль здесь названа Терминал - там по курсу Доска объявлений удавалось командой cd поменять каталог, а дальше команды не принимались, видимо есть различия или я не тот терминал запускал. Теперь буду с этим разбираться. В общем больше вопросов, чем ответов, но дело двигается по чуть-чуть ))


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
# Демо игры / Картинка с секретом / 2019-12-22 21:09

Так а что за секрет должен быть в пятой кнопке ? И что за картинки ? Где их брать ?


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin   / 2019-12-22 21:03

если есть доступ к консоли Unix то в ней нужно залогиниться под root для начала, а потом дать команду chmod 0750 /etc/phpmyadmin
/etc/phpmyadmin/config.inc.php
Я просто не знаю как из под MacOS это все выглядит...
но вроде система тоже на Unix ядре собранная...


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin   / 2019-12-22 20:57

Там кажись какой-то косяк с правами...
Там на директорию саму и файл права нужны 0750 кажется, я точно не могу вспомнить у меня была раньше FreeBSD - под ней ковырял...


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей Межлумов   / 2019-12-22 20:16

вот это сейчас помогло:
Первый вариант, это настройка phpmyadmin. Для этого необходимо найти следующий файл: /etc/phpmyadmin/config.inc.php
И Вам его необходимо открыть, с помощью любого текстового редактора и раскомментировать последнюю строку:
//$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
Подробнее pressdev.ru/sbros-parolya-phpmyadmin/ ;
Адрес расположения файла в маке не тот, что указан выше, но поиском нашел.
Затем заменил пароль рута через сам phpMyAdmin в экранных формах, затем в том файле пароль - два апострофа без рута, и дописал ниже предложенную строку вот так:
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '';          // MySQL password (only needed
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

Теперь админка пускает и пароль написан - отсутствует ))) Уря!!!


6401. --
Яков
Яков
ответить
→  Андрей Межлумов  # Демо игры / C# чего начать программировать / 2019-12-22 12:30

Как быстро все освоил!.. А ведь только начал изучать видеокурс "Демо игры"


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin   / 2019-12-22 11:47

С маком не работал ! Не знаю ! Дорогое удовольствие иметь мак ! Но попробуй отредактировать фойл  config.inc.conf  там пароль должен храниться и еще с правами посмотри все ли у тебя в порядке ? Всетпки мак ось юниксовая !


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей Межлумов   / 2019-12-22 09:40

Андрей, спасибо за поддержку! Мое движение встало на терминале (консоли) - работаю под макосью, вместо опенсервера МАМР, приходится по аналогии с уроком разбираться на базе найденной в интернете информации. Консоль пока победить не смог - моя работает не так как надо по уроку.


23855. --
Андрей Межлумов
Андрей Межлумов
ответить
→  Dmitry Sinitsin  # Доска объявлений / Аутентификация - захешированный пользователь из БД / 2019-12-21 22:54

Надо было с консоли ресетнуть пароль
mysqladmin -u root -password 'newpassword', а потом прописать его в config.inc.php, но хотя он там и так пропишется...


  • Звание:
  • Накопленный опыт:
  • Собранный капитал:

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.