Так как работы море, бывают тут редко. Прочитал что ты написал и понял, что у тебя нет понимания не того, что ты думаешь, а другого. а именно, нет базы в логике и простому программированию. Объекты и свойства это ООП, ничего сложного в этом нет, если ты понимаешь, что такое переменная и массив. Одной теории мало, она ничем тебе не поможет. если ты не будешь закреплять полученных знания на практике, поэтому нужно совмещать, заниматься практикой на данном проекте, выполняя урок, что в уроке было не ясно, читаешь именно по этому поводу теорию и так далее. Удачи в покорении высот уровня профи =)
полностью согласен, надо быть предельно внимательным и чаше тестить, что после завал не разгребать))
Хочу зарабатывать этим, то-есть высоты нужны уровня профи. Пробовал смотреть видео от Магистра но понял что понимания нет совсем , ушел в изучение теории, Читаю Шилда но там все коротенько и сухо. заметил интересный момент все понятно о чем написано но пробуешь писать код и не можешь. нет практики. От слова совсем. Нем понимание архитектуры что и куда. вчера понял пару моментов. что на каждый объект. свои свойства. это уже кое что. Смотрю на веб разработку. но есть желание добить С#. Использовать как шаблон понимания самой идеи программирования. Так что любые советы принимаются с благодарностью. главное чтоб в рост.
Привет, чтобы подсказать или направить, надо понимать, зачем ты сюда пришёл, т.е. для чего тебе нужно программирование?
Спасибо Иван за напутствие, будем и дальше расти и совершенствоваться , плохо что нет общей картины и не понимаю как ее составить . все как бисер без шнурка. Если что подскажешь и направишь буду очень признателен.
Привет, Андрей, глаза бояться, а руки делают, не ошибается тот, кто ничего не делает, а поиск собственных ошибок это отличное закрепление полученного материала! Самое главное не сдаваться и двигаться вперёд и только вперёд. Удачи тебе в этом нелёгком пути, но зато полным интересных и захватывающих заданий, которые пополнят твой копилку знаний.
Программирование - супербюрократизированное занятие, где внимательность и оперативная память, следящая за назначением полей и методов на первом месте. Пропустил точку с запятой - хлоп и все не так работает. Забыл закрыть скобку - и снова ничего не пашет.
А с другой стороны мозги хорошо тренирует эта сфера деятельности, даже если не зарабатывать кодом, просто держать себя в тонусе помогает)
Удачи в росте!
Потому что Math.Pow не рекомендуют использовать, так как он работает медленнее, чем просто произведение
Странно что когда пробовал через Math.Pow() решение не было засчитано но при b * b засчитали , кто знает почему расскажите пожалуйста.
Спасибо, жаль только что все наскоками, то есть время то нет его вовсе. я обязательно пройду. интересная тема.
if (B >=10) эту ошибку нашел, смешно то что отправил еще несколько решений и даже то что в видео решении. полное фиаско. Загулял робот))
> Программа отсылается...
> Робот Шарп проверил программу, 10 с.
ОШИБКА КОМПИЛЯЦИИ:
Microsoft (R) Visual C# Compiler version 4.7.2046.0
for C# 5
Copyright (C) Microsoft Corporation. All rights reserved.
This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see go.microsoft.com/fwlink/?LinkID=533240
program.cs(5,9): error CS0542: "VideoSharp": имена членов не могут совпадать с типами, в которые они входят
program.cs(3,7): (Местоположение символа относительно предыдущей ошибки)
Робот Шарп: Я не могу откомпилировать твою программу!
string a = Console.ReadLine();
int A = int.Parse(a);
int B = 0;
for (int i = 0; i < a.Length; i++)
{
int b = A % 10;
A = A / 10;
B += b;
if (B > 10)
{
int j = B % 10;
B = B / 10 + j;
}
}
Console.WriteLine(B);
Робот отказывается компилировать , вопрос почему остался открытым.
Если кто знает , подскажите пожалуйста, интересно было решить задачу,
верно ли решение?
В условии сказано что числа от1!!! до 10000, проверка на 0 тут лишняя, по моему мнению.
Долго не мог понять почему не работает простая форма записи выражения день разделить на 1.5и умножить на количество кур.
потом понял в чем ошибка. прикольная задачка.
Привет Андрей, посмотри видеорешение и всё поймёшь. У меня такая же проблема была, здесь дело в самой задаче
Всех с наступившим новым годом!
Подскажите пожалуйста что я делаю не так? Задача построить квадратики, числом введенному с клавиатуры.
вот моё решение:
int count = int.Parse(Console.ReadLine());
for (int i = 0; i < count; i++)
{
Console.Write(" _");
}
Console.WriteLine();
for (int i = 0; i < count; i++)
{
Console.Write("|_");
}
Console.Write("|");
спасибо за помощь.
{int[] a = new int[6];
string nam = Console.ReadLine();
for (int i = 0; i < 6; i++)
{
a[i] = Convert.ToInt32( nam[i] - 48);
Console.WriteLine(a[i]);
}
int b = a[0] + a[1] + a[2];
int b1 = a[3] + a[4] + a[5];
if (b == b1)
{
Console.WriteLine("YES");
}
else
{
Console.WriteLine("NO");
}
робот не принял решение , знаю не самое яркое решение но хотел так. подскажите почему не зачет, если кто знает. Спасибо
Даны N (от 1 до 100) целых чисел - оценок студентов.
Посчитать среднее арифметическое значение оценок, и вывести его.
Результат округлить до десятых.
Начальные данные: в первой строке ввода содержится число N, во второй строке N чисел - оценки студентов.
Вывод результата: округлённое до десятых среднее арифметическое значение оценок.
int n = int.Parse(Console.ReadLine());
string[] num = Console.ReadLine().Split();
int[] numb = new int[n];
double tmp2 = 0;
for (int i = 0; i < n; i++)
{
numb[i] = int.Parse(num[i]);
double tmp = numb[i];
tmp2 +=tmp;
}
Console.WriteLine("{0:0.0}", tmp2/n);
похоже что то не то. НО робот ушел в глубокое самадхи
int n = int.Parse(Console.ReadLine());
int n1 = int.Parse(Console.ReadLine());
if (n >= n1)
{
Console.WriteLine(n);
}
else if (n < n1)
{
Console.WriteLine(n1);
}
Console.WriteLine((n >= n1) ? n : n1);
придирчив мой друг Робот сегодня
Строка одна , в ней 2 значения через пробел. Точнее массив string, с разделителем пробел. И получаем доступ к массиву по индексу. Как -то так))
Спасибо за возможность узнавать что то новое.
string[] separators = { ",", ".", "!", "?", ";", ":", " ", "/","'","|"};
string[] a = Console.ReadLine().Split(separators, StringSplitOptions.RemoveEmptyEntries);
Array.Sort(a);
int v = 0;
for (int j = 0; j < a.Length; j=j + v +1)
{
int k = 1;
string s = a[j];
for (int c = j + 1; c <a.Length; c++)
{
string s1 = a[c];
if (s == s1)
{
k = k + 1;
v = k-1 ;
}
}
string f = (s + ' ' + '-' + ' ' + k);
Console.WriteLine(f.ToLower());
}
в нижнем так в нижнем регистре. )) Теперь результат вообще не считается выполнение 10 %
Андрей, (про олимпиадную задачку - Телеграмма) в ответе слова в нижнем регистре, а по Вашему решению слова начинаются с большой буквы. Шарп - он грамоты русской не знает, наверное, просто символы сравнивает. А они - разные (большие и маленькие буквы)
string[] separators = { ",", ".", "!", "?", ";", ":", " ", "/"};
string[] a = Console.ReadLine().Split(separators, StringSplitOptions.RemoveEmptyEntries);
Array.Sort(a);
int v = 0;
for (int j = 0; j < a.Length; j=j + v +1)
{
int k = 1;
string s = a[j];
for (int c = j + 1; c <a.Length; c++)
{
string s1 = a[c];
if (s == s1)
{
k = k + 1;
v = k-1 ;
}
}
Console.WriteLine(s + ' ' + '-' + ' ' + k);
}
Плохо понимаю на что он ругается, но факт есть факт, он ругается
string a = Console.ReadLine();
int[] num = new int[6];
int i = 0;
do
{
num[i] = Convert.ToInt32(a[i]);
i++;
} while (i < 6);
int sum1 = num[0] + num[1] + num[2];
int sum2 = num[3] + num[4] + num[5];
if (sum1==sum2)
{
Console.WriteLine("Yes");
}
else
{
Console.WriteLine("No");
}
но робот ругается почти нецензурно)))
Огромное Спасибо за возможность учиться , все объяснения просты и понятны все лежит по полочкам, если не хватает навыков и практики как у меня то всегда можно подглядеть решение)) . Думаю все кто как и я, начинающие с полного ноля сталкиваются с этим. Идем к цели вместе!
Да, играю но не по сети )) так время от времени. Играл в Вегу Конфликт, но уже не та игра стала, нет того интереса как раньше. Все пришло к донату. Да и время отнимает, а его мало. Лучше здесь, и правильней и продуктивней.
Играешь в старкрафт? Какая раса? лига?
Я сейчас протоссами играю.
Сломал голову от нехватки теории! Интересно у меня одного так?
вероятно потому что очень мало знаю теории, так долго решал.
Привет Андрей!!!! Могу заверить тебя, что ты попал на нужный сайт. Здесь я нашел все, что необходимо для обучения с нуля. Здесь представлены материалы, которые позволят изучить все современные технологии в программировании. Примечательно то, что автор постоянно сам находится на сайте, и сам проверяет каждый отчет лично.
Добро пожаловать, отличное желание, осталось подкрепить его практическим стремлением.
)) Получил удовольствие от процесса, давно не решал подобное со школы