Привет, Алексей! Отличная картина получилось, чёрный квадрат отдыхает.
Если бы не требование наличия for то задача решается в одну строку
Console.WriteLine( new string('1', int.Parse(Console.ReadLine())));
Видимо много пустых расстановок в хаосе и приходится высеивать все брутофорсом. По другому видимо не решить.
Здравствуйте, Алексей! Поздравляю вас с окончание курса конечно, но почему у Вас не выполнено задание урока? Где видеообзор? Ну, ладно, хорошо, возможно нет возможности записать. Тогда почему вы даже не оставили отзыв или рассказ о своей программе в отчёте письменно? Так ещё и не объяснив причину поставили 3 звезды. Я считаю, что работа по уроку не выполнена, поэтому попрошу ХОТЯ БЫ написать отзыв в отчёте. Ставлю "плохо".
В одну строку не получилось
double N = Convert.ToDouble(Console.ReadLine());
Console.WriteLine((N>9 && N<100 && N%2==0)? "YES": "NO");
Класс! Хорошая тема в копилку знаний! Рекомендую к обязательному прохождению курс по системе контроля версий Git Hub! Во всех вакансиях присутствует данная технология созданная Линусом.
Супер, отличная работа! Поздравляю с Финалом!
long[] x = Array.ConvertAll(Console.ReadLine().Split(' '), long.Parse);
long[] y = {0,0,0,0};
y[0] = x[0] * x[1];
y[1] = x[1] * x[2];
y[2] = x[2] * x[3];
y[3] = x[3] * x[0];
if (true) Console.WriteLine(min(min(y[0], y[1]),min(y[2],y[3])));
static public long min(long a, long b)
{
return (a < b) ? a : b;
}
Ну что же такие банальные задачи ???????
Молодец! Что нового и интересного есть в курсе? Почему его выбрал?
Для 100% результата без decimal не обойтись
string [] s = Console.ReadLine().Split(' ');
int num = s.Length, i=0;
decimal summ = 0, mult = 1, tmp;
while (i < num)
{
tmp = Convert.ToDecimal(s[i]);
summ += tmp;
mult *= tmp;
i++;
}
if (summ > mult) Console.WriteLine('+');
else if (summ < mult) Console.WriteLine('*');
else Console.WriteLine('=');
Скриншот - это ваш рисунок от руки? Выглядит идеально! ))
Как курс по ООП? Что интересного, полезного?
Что мешает перейти к следующему уроку? Может там будет иначе )
Привет! Более насыщенные чем именно? Любопытно.
Зачем много строк?
int N = int.Parse(Console.ReadLine());
Console.WriteLine(Convert.ToInt32(Console.ReadLine(),N));
Молодец, Алексей! Отличная работа, но я вижу впереди ещё много работы. Продолжай в том же духе и все будет классно.
Привет, Алексей! Отличная работа, молодец! Толщину линии можно прописывать непосредственно после запятой в Pen(color, 5); Если параметр this подсвечивается его не обязательно указывать.
Простенькая рекурсия
static double Sqr(int i) {
if (i == 1) return 1;
return Math.Sqrt((double)i + Sqr(i - 1));
}
static void Main(string[] args)
{
int N;
N = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0:F5}",Sqr(N));
}
Класс! Надо взять на заметку этот курс. Без ооп никуда сейчас. Как тебе этот курс? Тема ооп раскрывается?
Есть решение с меньшим количеством строк?
int count = 0;
float summ = 0, result;
string instr;
while ("." != (instr=Console.ReadLine()))
{
summ = summ + Convert.ToInt32(instr);
Console.WriteLine("{0:0.00}", summ / ++count);
}
Класс! Молодец, что и первого января нашел в себе силы учиться. Буду тоже использовать свободное время.
Int32 x = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0} {1} {2} {3} {4}", x++, x++, x++, x++, x);
Console.WriteLine("{0} {1} {2} {3} {4}", x--, x--, x--, x--, x);
Тут www.youtube.com/watch?v=xIiQn807cMU гораздо подробнее. С примерами.
Делегат - "интерфейс", определяющий один и только один метод с заданной сигнатурой
Экземпляр делегата - объект, реализующий этот "интерфейс"
Экземпляром делегата вызываем метод с совпадающей сигнатурой метода, определённого в "интерфейсе"-делегате
Привет, отличная работа! Не переживай с кодом всё будет прекрасно, лишнего не останется.
Какие ошибки? Всё правильно, эллипс может рисоваться только с верхней координаты, если поменять значение переменных x и width местами то ничего и не отобразиться на экране.
Все не могу решить с какого видео курса нужно начать свои занятия по программированию. Наверное Теория ООП - это как раз то что нужно!
В версии цикла
for (int i = 0; i < len; i++)
{
if (word[i] == 'a') continue;
if (word[i] == 'e') continue;
if (word[i] == 'i') continue;
if (word[i] == 'o') continue;
if (word[i] == 'y') continue;
if (word[i] == 'u') continue;
count++;
}
Console.WriteLine(count);
на прогоне в VS при вводе 'oooo' в результате получил ноль. И это при четырех гласных. Не работают эти if.
VS версию
if (word[i] == 'a') count++;
if (word[i] == 'e') count++;
if (word[i] == 'i') count++;
if (word[i] == 'o') count++;
if (word[i] == 'y') count++;
if (word[i] == 'u') count++;
if (word[i] == 'A') count++;
if (word[i] == 'E') count++;
if (word[i] == 'I') count++;
if (word[i] == 'O') count++;
if (word[i] == 'Y') count++;
if (word[i] == 'U') count++;
отрабатывает отлично.
ulong numb = ulong.Parse(Console.ReadLine());
int i = 0;
do
{
numb = numb / 10;
i++;
} while (numb >= 1);
Console.WriteLine(i);
Совсем не понял смысла в двух переменных М и N в видео. Я один заметил, что в том же видео условие М>0 не обеспечит подсчет количества знаков. Цифра будет сильно кривой.
Нашелся баг на странице www.videosharp.info/console/task/level=173 Предлагается сделать форматирование double 1,2 в разные виды. Если написать double i = 1.2 и не писать строку Console.Readline, то задание не пропускается в принципе и в начальных данных 1,2 превращается в 0,00005. Но требуемый результат не меняется. КАК???
При использовании любого другого форматирования, отличного от видео выдается ошибка, хотя в консоли получаю идентичные варианты.
Console.WriteLine("{0:0.00000}", value);
Console.WriteLine("{0:000.00000}", value);
Console.WriteLine("{0,9:###.00000}", value);
Console.WriteLine(String.Format( "{0:0.00000}", value));
Console.WriteLine(String.Format("{0:000.00000}", value));
Console.WriteLine(String.Format("{0,9:###.00000}", value));
Хорошо, что находишь альтернативные пути. Ничего идеального нет работай с тем, что есть...
Это местная особенность преподавания - упор на практику, теорию ищем сами обычно.
Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +256
Подписка КФ до: 2020-01-24
Остаток байтов: 256
Вы являетесь участником Клуба формулистов.