Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Морской бой на 23 февраля!.

Larisa
  • Звание: Алгоритмист
  • Накопленный опыт: 149 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-08-12 20:11:58
  • Город проживания: Киев. Но чаще в г. Лод Израиль

Видеокурсы

Дата активности Видеокурс Прогресс
2016-04-18 saver Хранитель экрана 13 из 15 87 %
2015-10-28 soft3 Теория ООП 23 из 39 59 %
Итого: 36 из 54 67 %

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

Дата активности Консольный раздел Прогресс
2015-04-03 task3 Динамика 2 из 3 67 %
2015-04-01 task3 Комбинаторика все 9 100 %
2015-03-30 task2d For-to-чки 17 из 26 66 %
2015-03-27 task2k Последовательность все 6 100 %
2015-03-27 task2 Алгоритмика 9 из 20 45 %
2015-03-27 task2j Вечность 3 из 5 60 %
2015-03-22 task2r Подпрограммы все 14 100 %
2015-03-07 task2m Любимые циклы 2 из 6 34 %
2015-02-14 task2g Обман цикла 1 из 7 15 %
2015-02-14 task2o Матрёшки 1 из 9 12 %
2015-02-13 task2i Узник цикла IF 5 из 6 84 %
2015-02-08 task1a Целые числа все 7 100 %
2015-02-08 task2s Строки 1 из 6 17 %
2015-01-29 task2e Пока-цикл 2 из 6 34 %
2015-01-29 task2l Математика 1 из 9 12 %
2015-01-22 task2c Условный оператор 9 из 16 57 %
2015-01-21 task1b Строки все 14 100 %
2015-01-07 task3 Рекурсия все 4 100 %
2014-12-09 task1 Семантика все 6 100 %
Итого: 113 из 179 64 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2016-04-18 22:09

Лариса, мои поздравления!
Букет цветов. Вы Молодец!


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Режим предобзора и установка / 2015-12-25 01:44

Здорово, что удалось справиться с со всеми трудностями. Очень рад, что все получается. Поздравляю Вас с наступающим Новым Годом!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / Режим предобзора и установка / 2015-12-24 23:53

Лариса, бесподобный отчёт, прекрасная работа была проведена! ВЫ МОЛОДЕЦ!


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Полноэкранный режим / 2015-12-08 01:03

Результат того стоит! Здорово получается!


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Параметры командной строки / 2015-12-05 00:13

Очень рад, что все получилось и со всеми трудностями удалось справиться!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / Параметры командной строки / 2015-12-04 21:19

Можно было пробелы на_не менять, заключить имя пути с пробелами в "


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / Использование реестра / 2015-11-20 10:19

Лариса, отличные результаты.


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Использование реестра / 2015-11-20 00:26

Здорово! Трудности не испугали вас! В итоге все получилось!


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Использование реестра / 2015-11-19 23:07

Лариса, великолепная работа! Рада что во всем разобралась и все отлично получилось! Молодец! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Larisa  # Хранитель экрана / Применение настроек / 2015-11-12 03:53

мне кажется или на картинках не совпадает количество указанное на Настройках и количество точек на форме


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Применение настроек / 2015-11-11 21:46

Лариса, в очередной раз классно все выполнила! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / Применение настроек / 2015-11-11 21:27

Лариса, вы МОЛОДЕЦ!


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Форма настроек / 2015-11-08 21:54

Лариса, отлично поработала и все уже классно, а будет еще лучше! Молодец! :)


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Форма настроек / 2015-11-07 18:32

Отлично  получилось! Всё в уроках Евкений Витольдович покажет.


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2015-10-29 23:38

Как здорово! Спасибо за такой видео обзор! Очень красиво!


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2015-10-29 21:02

Лариса, это очень классно сделано, я в восторге от такой работы, Молодчина! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2015-10-29 20:42

Лариса, а вам правда 74 года?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 08:00

В это воскресение мы записали вторую часть этого курса, тоже будет кстати.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 07:59

Спасибо, Лариса, воспользяюсь твоимотчётом для подробного описания курса, "чему вы научитесь".


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 01:20

Хороший получился отчет! Много интересного узнали в этом курсе! Здорово!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2015-10-14 08:01

Лариса, ты забыла приложить ссылку на своё. видео.


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Новый класс Figure / 2015-10-02 20:50

Лариса, отлично у тебя получилось, думаю что и цветные окружности получатся со временем! Главное двигайся веред! Ты уже Молодец! :)


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Новый класс Graph / 2015-09-29 18:16

у меня вот так выглядит функция move. Что-то у вас там не то:
public void Move()
        {
            pixel.x += step.x;
            pixel.y += step.y;
            int maxdx = max.x - depht.x;
            int maxdy = max.y - depht.y;

            if (pixel.x < min.x) { step.x = -step.x; pixel.x = min.x - (pixel.x - min.x); }
            if (pixel.x > maxdx) { step.x = -step.x; pixel.x = maxdx - (pixel.x - maxdx); }


            if (pixel.y < min.y) { step.y = -step.y; pixel.y = min.y - (pixel.y - min.y); }
            if (pixel.y > maxdy) { step.y = -step.y; pixel.y = maxdy - (pixel.y - maxdy); }
        }


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Движение шарика / 2015-09-27 00:05

Интересное у вас поведение шарика, видимо где-то все-таки появилась ошибочка. У меня в программе такого не было. Уверен, что вам удастся найти ее.


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Движение шарика / 2015-09-26 21:53

Лариса, я рада что ты нашла решение и у тебя хорошо получилось, а след ты специально оставила показать полет шарика! :) Двигайся дальше, уверена что мелкие недочеты ты дальше исправишь! :)


24. Олюшка
Олюшка
ответить
→  Larisa  # Хранитель экрана / Создаём графику / 2015-09-26 08:59

Лариса, на данный вопрос затрудняюсь что либо сказать!
Может пока выводить кружечки, а уже понабравшись еще больше опыта реализовать эти забавные рожицы!!! :)


2146. Иван
Иван
ответить
→  Larisa  # Хранитель экрана / Создаём графику / 2015-09-25 18:42

Либо pen не  задан, либо в circle пусто.  Да, тоже интересно стало, что такое ООП15?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Хранитель экрана / Создаём графику / 2015-09-25 17:42

что такое ооп-15?


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Перемещение Снеговиков / 2015-09-14 15:10

Лариса, очень хорошо что у тебя все получилось, уверена что ты найдешь ответы на вопросы очень скоро! :)
Очень отлично что они у тебя появляются, ты замечательно проработала урок! Молодец! :)


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Спрайт для Снеговика / 2015-09-07 13:22

Ларис, как я рада увидеть твоих снеговиков, и очень рада что прокачалась, еще больше приобрела опыта! Молодец! ☀️


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Спрайт для Снеговика / 2015-09-07 09:35

Лариса, отличная работа!


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Мощь полиморфизма / 2015-09-03 18:32

Лариса, я очень рада что ты продолжаешь заниматься!!! ☀️
Лариса, нужно в функции abstract public void Draw() убрать фигурные скобочки и поставить ";" запись вот такая (abstract public void Draw();)
Уверена что будет замечательно, у тебя уже все получается! Ты Молодец! ☀️


6525. Дмитрий
Дмитрий
ответить
→  Larisa  # Теория ООП / Мощь полиморфизма / 2015-09-03 17:38

Убери тело метода {}. Должно получиться так public abstract void Draw();
У абстрактных методов не может быть тела. Или замени abstract на virtual


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Переезд graph в базовый класс / 2015-07-15 18:55

Лариса, замечательная проделанная работа! Молодец! :)


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Переезд метода Draw / 2015-07-11 23:03

Лариса, ну ты герой! Зачем же переписывать? Столько терпения, я просто делаю копию проекта если хочу оставить дополнительный вариант! Молодец! :)


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / Рисователь снеговиков / 2015-07-11 01:28

Очень позитивные снеговики получились. Так и хочется ему сказать:"Привет". Зеркальные!


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Фигуральный базовый класс / 2015-07-09 22:42

Лариса, замечательно что все же разобралась и сделала работу, а снеговики переместятся никуда они от тебя не денутся! Главное продолжай заниматься! Ты, уже Молодец! :)


3283. Larisa
Larisa
ответить
# Теория ООП / Фигуральный базовый класс / 2015-07-09 20:38

К заданию 14: Создать функцию timer1_Tick и в ней рисовать . Очищать поле предудущег положения цветом фонаю Для простой фигуры получилось, для снеговика нет.


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Богатое наследство / 2015-07-04 20:00

Лариса, отлично выполнила урок, мне нравятся твои танцующие снеговички! Класс! :)


3283. Larisa
Larisa
ответить
# Теория ООП / Богатое наследство / 2015-07-04 19:59

К заданию 13 Богатое Наследство.        Наследование заключается в том , что после создания создании базового (общего) класса, в котором задаются общие
свойства некоторых связанных элементов, в дальнейшем к этим элеменам могут добавляться другие свойства.
Для них создается новый класс (производный),который наследует все ранее заданные свойства,
но не содержат их код,
В производном классе создается новый конструктор, описывающий эти новые свойства.
При объявлении производного класса указывается базовый класс, а  конструктор производного класса
содержит ключевое слово base , которое отсылает к базовому классу.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Второй Снеговик / 2015-07-04 10:06

Лариса, ты молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa   / 2015-07-03 21:55

Немного сложновато, но смысл совершенно верный.


3283. Larisa
Larisa
ответить
# Теория ООП / Второй Снеговик / 2015-07-03 19:15

Ответы к заданию 2 снеговика

а) Чтобы перемещать снеговика нужно:  1) Обозначить координаты верхней точки - (вершина  головы) x,y и
задать их значение в пикселях.
2)задать радиусы трех окружностей, лежащих на одной оси, в целых числах .3 Положение всех остальных точек -
центры -окружностей,начало и конец рук и координаты прямоугольников ног вычислить относитеьно x, y и
значений длин радиусов
3) Для движения надо создать цикл, в котором изменять значения x,y с разумным шагом, подобрать функцию времени,
которая отсчитывает необходимое число сек или мсек для движения и уметь стирать (или делать бесцветным
предыдущее изображение 

б) Оставить неизменным координаты x,y и вычислить координаты центров окружностей в соответствии с наклоном
  фигуры
в) Разделить значение радиусов и длин рук на одно и то же число. 


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Рисуем Снеговика / 2015-07-01 18:50

Лариса, великолепная работа, Робот классный получился! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Рисуем Снеговика / 2015-07-01 18:18

Лариса, отлично постаралась!
Молодец.


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Цветные карандаши / 2015-06-27 20:09

Лариса, все замечательно у тебя, хорошо поработала над уроком, и меня порадовала отчетом! Молодец! :)


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / Цветные карандаши / 2015-06-27 20:09

Отлично получилось. Уверен, что теперь вы с легкостью определите отсутствие какого-либо using (a)


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Расстояние между пикселями / 2015-06-23 21:30

Лариса, замечательно что все у тебя получается уже! Мне приятно видеть твои успехи! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Расстояние между пикселями / 2015-06-23 21:12

Хорошо, Лариса, молодец!


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / Пиксели для классов / 2015-06-23 00:17

Отлично получилось. Может breakPoint не в том месте поставился. Попробуйте поставить его прямо в конструкторе.


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Пиксели для классов / 2015-06-23 00:03

Лариса, замечательно что продолжила обучение, и просто отличные знания! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Структура vs Класс / 2015-06-16 18:20

Для пошагового выполнения цикла используется клавиша F10.


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Структура vs Класс / 2015-06-16 18:19

Лариса, хорошо что продолжила обучение! Чтобы прошагать нажимаешь F11.


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / Структура vs Класс / 2015-06-16 18:14

две  точки входа, это , наверное, значит, что у вас было две функции Main


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / Структура пикселя / 2015-06-02 00:08

Хорошо все получается. Как удалось разместить так точно по центру?


3283. Larisa
Larisa
ответить
# Теория ООП / Второй класс / 2015-05-26 18:56

Не могу раскрыть дерево классов, т.к в моем  в обозревателе решений (VS 2010 Express) нет значка раскрыть, не только для новых классов, но и для Program.cs (во всех проектах).
Что надо сделать , чтобы появились эти значки? Ответа в интернете не нашла. Скриншот отправила с невыполненным 4 -ым пунктомю. Если не получу ответ - не смогу ваполнить этот пункт в следующих уроках


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Второй класс / 2015-05-26 18:53

Надо установить VS 2013 по видимому.


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Первый класс / 2015-05-24 18:50

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


24. Олюшка
Олюшка
ответить
→  Larisa  # Теория ООП / Инкапсуляция мечты / 2015-05-20 14:39

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / Инкапсуляция мечты / 2015-05-20 14:26

Лариса, если что-то никак не получается - можно приложить отчёт с описанием проблемы и просьбой принять задание. Обычно это срабатывает и можно получить доступ к следующему уроку. Для отчёта за это задание писать программы вообще было не обязательно - только написать, что такое инкапсуляция в твоём понимании.
Может ты уроки перепутала?


3283. Larisa
Larisa
ответить
# Теория ООП / Инкапсуляция мечты / 2015-05-20 14:15

К пункту 1 - ушло много дней


3283. Larisa
Larisa
ответить
# sharp / Конкурс Робота Шарпа / 2014-11-26 13:02

Как войти в семинар консоль


  • Звание: Алгоритмист
  • Накопленный опыт: 149 часов
  • Собранный капитал: нет

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 400
2 Андрей Шевченко 16533 4 4 304
3 Tekashnik 8275 200
4 Иван Воронин 10558 200
5 vip 9913 5 5 194
6 Новопашин Владимир 7119 170
7 Александр 16653 150
8 Pavlin 16496 5 11 5 21 146
9 Алексей В. 10494 134
10 Дмитрий 4814 125
11 FireWolf 10080 125
12 Anna 17181 113
13 gorynych 8877 97
14 Дмитрий 16218 97
15 Алекс 8932 5 5 10 92
16 Александр 3922 90
17 Григорий 3850 85
18 Константин Мельников 17022 78
19 Николай Денисов 9014 73
20 Николай 17038 73
21 Андрей 162 72
22 Андрей Гришагин 17240 55
23 Алексей Хонин 10673 54
24 Алексей|BrisK|Кривицкий 3506 5 5 10 53
25 Pavel 11353 5 5 53
26 Timoha 9980 49
27 Виталий 16268 44
28 Николай (nick27m) 6203 41
29 Родион Глушков 11582 41
30 DimkaKMS 9156 40
31 Володимир 8707 36
32 Yefim 11589 36
33 Денис 13665 36
34 Константин 16880 36
35 DimanDOS 14981 35
36 Денис Корнеев 16989 32
37 Margarita 16911 31
38 Евгений Волосатов 1 30
39 Антон Кравченко 5502 30
40 WildOrc 17443 29
41 jin 17093 28
42 Protos 16459 27
43 Ivan 4038 26
44 Сергей Сергеевич 459 25
45 Виктор Си 5923 25
46 Кирилл Шмойлов 6452 25
47 Наталья 7226 25
48 Петя 7652 25
49 Илья 17343 25
50 Степан 1710 22
51 Сергей Соколов 10670 22
52 ser2018 17425 22
53 Сергей Стефаненко 13131 21
54 Семен 17051 21
55 Денис 4395 20
56 Zebos 13846 20
57 Piligrim 8066 19
58 KonstantinK 17456 17
59 nikolay famin 402 15
60 Андрей 9732 14
61 Дмитрий 17348 12
62 Роман 14462 11
63 KaptainMidnight 17211 11
64 ZerGo 17448 11
65 Антон 17457 11
66 Фомичева Наталья 1232 10
67 Kapitanov Dmitrij 9368 10
68 Danil42Russia 10895 10
69 Андрей Суслов 11868 10
70 Кирилл 17402 10
71 Abc 17438 10
72 Павел 5263 8
73 norton 17440 8
74 Дмитрий 11604 7
75 Roman Liss 12800 6
76 Дмитрий Трамп 16246 6
77 Дмитрий 16253 6
78 Vlad179 17098 6
79 Артём 17408 6
80 Петров Артем Александрович 17465 6
81 Yuracik 44 5
82 Neverwinter 2 1901 5
83 Сергей 7504 5
84 Владислав 8036 5
85 Олег Лопухинский 10775 5
86 Oleg 16132 5
87 eldarovich99 16516 5
88 sense1997 17446 5
89 ILIFAST 17458 5
90 Константин 17476 5
91 Дроннченко 17483 5
92 Yaroslav 17513 5
93 alex_kag 10591 4
94 Александр 9858 3
95 Иван 2146 2
96 zhikharevav 8380 2
97 Анатолий 15610 2
98 Владислав 15740 2
99 Валерий 1305 1
100 Александр 6614 1
101 Евгений 12238 1
102 Василь Воронін 12306 1
103 Денис 16396 1
104 Мурат 16675 1
105 vjacheslav 16906 1
106 Qwerty123 17435 1
107 Николай 17460 1
108 Alex 17504 1
109 Gera 17507 1

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

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

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

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

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

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: 1)Создавать в консоли программы , содержащие классы и структуры. 2)Инициализировать переменные и элементы массивов в структуре. 3) Пользоваться BreakPoint, но не знаю как осуществить пошаговый просмотр в цикле. 4) Убедилась, что данные, инициализированные в конструкторе не передаются в Main (у меня) 5)Убедилась, что структура не сохраняет измененное значение, а класс –сохраняет
Трудности: 1) Поскольку задание выполняла через неделю после разбора урока - пыталась сделать задание в WF (вдохновлялась Motivator и пыталась создать движущийся объект, но так и не смогла написать код структуры в форме). Перешла на консоль, сменила задачу - вычисление гипотенуз трех треугольников, с координатами вершин в трех массивах. 2) Испытывала проблемы с созданием структуры, В частности, значения, инициализированные при задании структуры в конструкторе, не передaвались. Если массив инициализировать в Main - значения все равно не передаются. Задала значения каждого элемента массива в Main, задача прошла , но после запуска значения массива в структуре изменились! 3) Изменила условие задаче – вычисление координат параболы – Main оказалось подчеркнутым и сообщение – 2 точки входа. Компиляции не помогла. Потом эта прблема самоустанилась , программа прошла, значения в структуре не изменились, а в классе - изменились. 3) Но когда я начала писать заново – сообщение две точки входа повторилось. 4) не могу сделать пошаговую отладку в цикле Сначала писала программу, где последовательные данные хранятся в массие ( вычисление гипотенуз в трех треугольниках-все стороны -целые.) Но не 1) смогла воспользоваться Значениями массива, заданные при его инициализации. После того, как обошла это в Main и программа сработала - оказалось, что 2) стуктура сохраняет измененное значение! После этого сделала программу расчета точек параболы. При этом столкнулась 1) Main подчеркнуто и сообщение есть: 2 точки входа- компиляция не помогала. Каким то образом это исчезло, но когда я начинала писать заново с скопированного кода в блокнот сообщение о 2 х точках входа появлялось снова, и я не могу написать программу заново.
No Comments
Научился: 1) Добавлять метод в структуру 2) Строить окружность по центру и точке на окружности 3) Щбращаться из одного конструктора в другой
Трудности: При изменении float на int возникала непонятная синтаксическая ошибка. После закрытия проекта и его повторного открытия ошибка неожиданно пропала.
No Comments