Работая с этим сайтом, Вы даете согласие на использование файлов Cookie.
Статистика по задачам раздела «Консоль»
- Всего решённых задач: 11
- Решённых на 100% задач: 11
- Запусков программ: 29
- Написано строк кода: 172
Последние запуски программ
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Ты в любой момент сможешь отписаться от рассылки.
Научился: Анимировать перемещение лэйблов по таймеру
Трудности: поиск и редактирование картинок через фотошоп
всё понятно и интересно
Научился: Программно щёлкать мышкой.
Трудности: Всё понятно было.
Добавил метод возвращающий окончание к словам единиц:
string getNumEnding(int number, string[] aEndings)
{
int i; string sEnding;
number = number % 100;
if (number >= 11 && number <= 19)
{
sEnding = aEndings[2];
}
else
{
i = number % 10;
switch (i)
{
case (1): sEnding = aEndings[0]; break;
case (2):
case (3):
case (4): sEnding = aEndings[1]; break;
default: sEnding = aEndings[2]; break;
}
}
пример вызова:
string[] milsec = { "а", "ы", "" };
labelTime.Text = trackTime.Value.ToString() + " милисекунд" + getNumEnding(trackTime.Value, milsec);