Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2016-06-19 | lines | Шарики | 50 % | |
2016-01-10 | game2 | Микроигры | 7 % | |
2015-12-14 | soft3 | Теория ООП | 90 % | |
2015-10-16 | soft0 | Демо софт | 29 % | |
2015-10-15 | soft1 | Нанософт | 10 % | |
2015-10-11 | game6 | Морской Бой | 13 % | |
2015-10-08 | game1 | Нано-игры | 50 % | |
2015-10-05 | game0 | Демо игры | 80 % | |
2015-08-15 | sokoban | Сокобан | 9 % | |
Итого: | 43 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2016-09-05 | solo | C# набор | 6 % | |
2016-07-02 | olimp | Олимпиада | 3 % | |
2016-02-23 | task2 | Матрицы | 100 % | |
2016-02-22 | task2 | Алгоритмика | 95 % | |
2016-02-21 | task2 | Строки | 100 % | |
2016-02-18 | task2 | Подпрограммы | 100 % | |
2016-02-11 | task2 | Простые массивы | 100 % | |
2016-02-09 | task2 | Матрёшки | 100 % | |
2016-02-06 | task2 | По цифрам | 100 % | |
2016-02-04 | task2 | Любимые циклы | 100 % | |
2016-02-04 | task2 | Обман цикла | 100 % | |
2016-01-18 | task2 | Do-рацикл | 100 % | |
2016-01-17 | task2 | Логика | 100 % | |
2016-01-17 | task2 | For-to-чки | 100 % | |
2016-01-15 | task2 | Типы данных | 100 % | |
2016-01-07 | task1 | Целые задачи | 100 % | |
2015-08-16 | task2 | Узник цикла IF | 100 % | |
2015-08-14 | task2 | Математика | 100 % | |
2015-08-12 | task2 | Последовательность | 100 % | |
2015-08-08 | task2 | Вечность | 80 % | |
2015-08-06 | task2 | Пока-цикл | 100 % | |
2015-08-05 | task2 | Условный оператор | 100 % | |
2015-08-01 | task2 | Точка и плоскость | 100 % | |
2015-07-23 | task1 | Календарь | 7 % | |
2015-07-22 | task1 | Цифры | 92 % | |
2015-07-16 | task1 | Геометрия | 100 % | |
2015-07-15 | task1 | Символы | 100 % | |
2015-07-14 | task1 | Формулы | 89 % | |
2015-07-11 | task1 | Лирика | 86 % | |
2015-07-08 | task1 | Целые числа | 100 % | |
2015-07-05 | task1 | Строки | 100 % | |
2015-06-25 | task1 | Семантика | 100 % | |
Итого: | 78 % |
Понятно, что прошло больше года, но "не так" тут кроется в том, что надо внимательно читать условие.
Требуется сравнить "ab, bc, cd, da", а не "ab, ac, ad, bc, bd, cd" как делано у вас.
На компьютере тоже можно схему нарисовать
Да у меня тоже не было возможности.... А народ то я смотрю с фотоаппратами большинство. 90%
иконку можно нарисовать на favicon.ru
Влад, отлично позанимался, рада что продолжаешь дальше заниматься и делать успехи! :)
Влад, здорово придумал, и рада что отлично позанимался и приобрел еще больше практики! :)
И правда,в классе Арена была опечатка:вместо this.picture.Image = new Bitmap(Range.Width, Range.Height);
было this.picture.Image = new Bitmap(Range.Width, Range.Width);
Спасибо!
скорее всего ты в класс Арена передаешь неправильные координаты, поэтому у тебя рисоваться могут не на всей площади!
Влад, посмотри в класс Арена, что там происходит, и сделай по шаговую отработку чтобы увидеть где у тебя что рисуется! :)
Уверена что у тебя все получится! :)
Дальше начинается самое интересное!
Влад, отлично что закрепил свои знания и готов дальше двигаться! Молодец! :)
Влад, хорошо, продолжай так же заниматься, у тебя уже все классно! :)
Влад, хорошо, а теперь все это прочувствуешь дальше на практике! Вперед к самому интересному! :)
Влад, отличная работа, так и продолжай!!! Молодец! :)
Влад, отличное перемещение, рада что прокачался и уже готов дальше двигаться, еще больше укреплять навыки! :)
С переездом! Рефакторинг дело непростое!
К сожалению, switch (obj.GetType()) не срабатывает,
поэтому придётся if-ы прописывать. Сначала.
Влад, хорошо позанимался, и рада что у тебя знания прибавились! :)
Влад, отлично что получил знания из этого урока! :)
Здорово все проработал - хороший получился отчет!
Хорошо получилось! Попробуй добавлять какие-нибудь элементы от себя! Очень помогает в освоении программирования.
Отлично получилось! Еще можно поэкспериментировать с толщиной линий.
Влад, очень рада что ты приобрел замечательный опыт и классно что урок понравился! :)
Влад, хорошие знания и хорошо все у тебя уже получилось! Продолжай и дальше действовать! :)
Да уж , ошибка незаметная, над ней можно и целый день просидеть.
ааа
ты ошибся - вместо class написал struct в описании класса
В методе MovePixel(ClassPixel sp):
sp.x=101,sp.y=201,
но после выхода из метода cp.x=100,cp.y=200;
По поводу MovePixel(StructPixel sp):он работает правильно,то есть точно также как и предыдущий метод.
Действительно,это как-то странно,хотя код один в один,как в уроке! )
Странно как-то...у меня код один в один...
А если пошагово выполнять, то что происходит в методах MovePixel ?
Отлично вписалась окружность. Очень рекомендую добавлять элементики от себя. Это очень продвигает в изучении программирования
Отлично идет освоение видео уроков!
Влад, я поняла, хотя лучше не скупится на слова, чтобы было всем понятно!!! :)
Знаешь если ты можешь объяснить своими простыми словами, значит ты действительно знаешь о чем говоришь! :)
Продолжай заниматься и протачивать свои навыки! :)
Спасибо,я просто решил вкратце написать.
Влад, очень хорошо что все работает! Продолжай и дальше тренироваться и набирать опыт и знания! :)
Рефакторинг кода - дело непростое! Рад, что все просто получается.
Влад, уже хорошие результаты у тебя! Так и дальше продолжай! :)
Отлично получилось, дальше будет только интереснее
Спасибо,я просто решил вкратце написать.
Влад, рада что ты начал этот увлекательный и очень познавательный курс! :)
Вот свое определение не очень расширенное, как-то размытое, хотелось бы чтобы любая "Блондинка" поняла! :)
Поздравляю с началом курса! Уверен, что все знания пригодятся!.
Влад, очень рада что ты познакомился и потренировался с такой интересной тактикой внедрения разных программ в одну, отличное начало создания собственного большого проекта! Молодец! :)
Влад, очень хорошо что все получилось и отличные знания получил! В любимом деле нет сложностей, есть только познавание нового и полезного для дальнейшего развития и совершенствования!!! :)
Отлично поработал! Получилось то, что надо!
Влад, продолжай заниматься, уверена что только с опытом становится легче и еще больше интересней! :)
интересно, чтоты тогда скажешь о следующем уроке...
Влад, очень рада твоим новым познаниям и твоему усовершенствованию программы! Так держать! :)
Отлично получается! Главное, чтобы было интересно!
Влад, хороший результат и замечательные знания! :)
У Елены 4004 по-моему всегда всё правильно)) Молодец, что двигаешься дальше!
Влад, красиво нарисовал, вот только таймер он не идет от w=Random (1...5), он как бы отдельно идет, отличная и правильная схема можешь посмотреть у Елены www.videosharp.info/4004/checking/game1=273
Двигайся дальше, все у тебя уже хорошо! :)
Самое удивительное, что понимание начинает приходить само к 20-30 уроку. А если еще и книжки параллельно читать, то и быстрее. Главное пытаться добавить в программу что-то свое. Это очень помогает в закреплении и запоминании пройденного.
Влад, лично я смотрю и параллельно делаю, мне так легче и считаю для начало хороший вариант!
Рада что получил отличные знания в этом уроке! :)
Плучше всего смотреть и сразу делать.
Почему не прошло два теста?
string s = Console.ReadLine();
string[] spl = s.Split('.');
int a, b, c, d;
int.TryParse(spl[0], out a);
int.TryParse(spl[1], out b);
int.TryParse(spl[2], out c);
int.TryParse(spl[3], out d);
int max = 0;
int x1=0;
int x2=0;
int x3=0;
int x4=0;
int def1 = x1;
int def2 = x2;
int def3 = x3;
int def4 = x4;
if(spl[0].Contains("-"))
{
string[] spl1 =spl[0].Split('-');
a = int.Parse(spl1[0]);
x1 = int.Parse(spl1[1]);
def1 = x1-a;
if (def1 > max)
max = def1;
}
if (spl[1].Contains("-"))
{
string[] spl2 = spl[1].Split('-');
b = int.Parse(spl2[0]);
x2 = int.Parse(spl2[1]);
def2 = x2-b;
if (def2 > max)
max = def2;
}
if (spl[2].Contains("-"))
{
string[] spl3 = spl[2].Split('-');
c = int.Parse(spl3[0]);
x3 = int.Parse(spl3[1]);
def3 = x3-c;
if (def3 > max)
max = def3;
}
if (spl[3].Contains("-"))
{
string[] spl4 = spl[3].Split('-');
d = int.Parse(spl4[0]);
x4 = int.Parse(spl4[1]);
def4 = x4-d;
if (def4 > max)
max = def4;
}
Console.WriteLine("{0}.{1}.{2}.{3}",a,b,c,d);
for (int i = 0; i < max;i++ )
{
if (i < def1 && def1 > 0)
a++;
if (i < def2 && def2 > 0)
b++;
if (i < def3 && def3 > 0)
c++;
if (i < def4 && def4 > 0)
d++;
Console.WriteLine("{0}.{1}.{2}.{3}", a, b, c, d);
}
Влад, спасибо что написал, до обеда он работал все хорошо, если будет еще подобное пиши, посмотрим!
Ясно,спасибо.Просто я его сегодня целый день запускал,думал что с ним случилось.
Влад, он немного отдыхал, все хорошо посмотри пожалуйста, уже работает! :)
Подскажите пожалуйста,а что с роботом Шарпом?Он сегодня(15,08,2015) целый день не работал.Когда он заработает?
Влад и я тоже жду следующего твоего отчета, там увидем что за прелестные картинки ты приготовил, не показал ведь свою красоту! ;)
Влад, здорово что есть навыки, значит вперед тренируйся в удовольствие и совершенствуй их! Добро пожаловать! :)
Влад, если честно, то так ты до этого видеокурса и не дойдешь! Если ты хочешь результаты, то начинай делать видеоуроки, а в перерывах между ними проходи консольные задачи и что по урокам не ясно уже читай теорию, так у тебя будут конкретные узкие вопросы, а абстрактная теория обо всем - это значит ни о чем! Практика и уже потом ее понимаешь в теории и она закрепляется и усваивается! :)
1) Уберите лишние пробелы из строки
Console.WriteLine(" | {0,5:F2} | {1,9:F5} |", x, y); - это как должно быть
2) Решение задачи исправлено в соответствии с условием, поэтому сейчас правильно cos(x*x)
В этом случае не совпадают ответы(если Math.Pow(Cos(x), 2),то совпадает).Главная загвоздка,как правильно сделать таблицу?
Елена,я вроде бы исправил,но всё равно неверный ответ.Вы не могли бы,пожалуйста, поделится своим решением,чтобы я понял как решить эту задачу на примере,
P.S столько времени потратил на составление этой таблицы,жаль,что нет видеорешения
Vlad, у Вас лишние переводы строки в шапке таблицы
и лишние пробелы в строчке
Console.WriteLine(" | {0,5:F2} | {1,9:F5} |", x, y);
подскажите пожалуйста ,как сделать таблицу,такое решение не проходит
Console.WriteLine();
Console.WriteLine(" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ");
Console.WriteLine();
Console.WriteLine(" | x | y |");
Console.WriteLine(" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ");
Console.WriteLine();
for (double x = 0.1; x <= 1.51; x += 0.05)
{
y = Math.Tan(x) + ((Math.Pow(Math.Cos(x), 2)) / (Math.Sqrt(Math.Abs(x * x * x + x * x))));
Console.WriteLine(" | {0,5:F2} | {1,9:F5} |", x, y);
}
Console.WriteLine(" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ");
Попробуй поменять тип ulong(ulong sum)на double(double sum).
Вот это решение проходит все тесты на 100%:
string[] s = Console.ReadLine().Split();
int x, N;
int.TryParse(s[0], out x);
int.TryParse(s[1], out N);
double sum = 0;
int i=1;
while(Math.Pow(x,i)<N)
{
sum += Math.Pow(x, i);
i++;
}
Console.WriteLine(sum);
Что тут не так?
using System;
class VideoSharp
{
static void Main()
{
string[] s = Console.ReadLine().Split();
long a, b, c, d,mul;
long.TryParse(s[0], out a);
long.TryParse(s[1], out b);
long.TryParse(s[2], out c);
long.TryParse(s[3], out d);
mul = a * b;
if (mul > a * c)
mul = a * c;
if (mul > a * d)
mul = a * d;
if (mul > b * c)
mul = b * c;
if (mul > b * d)
mul = b * d;
if (mul > c * d)
mul = c * d;
Console.WriteLine(mul);
}
}
Спасибо,понял где была загвоздка,и исправил решение.