Цель: рассмотреть процесс создания, отладки и тестирования программ с использованием ветвлений.
Пояснение к занятию. Рассмотрите программы решения задач для консольного приложения.
Задание1. Создайте приложение в соответствии с макетом
1. Запустите среду программирования Visual Studio, на начальной странице выберите Создание проекта
2. В открывшемся окне выберите тип проекта Приложение WPF (.NET Framework)
3. Укажите имя проекта, расположение проекта, имя расширения, платформу разработки:
4. Измените название формы, задайте минимальные размеры окна
5. Реализуйте интерфейс формы, прописав соответствующий XAML код
Свойство Grid.ColumnSpan позволяет задать количество ячеек разметки, которые занимает элемент (в нашем случае CheckBox).
Свойство IsThreeState задает возможное состояние флажка. Если IsThreeState=»False», то флажок может быть в состояниях: «Отмечено» и «Не отмечено». Если IsThreeState=»True», то к указанным состояниям добавляется состояние «Не определено».
Свойство IsChecked задает начальное состояние CheckBox при запуске приложения.
6. Создайте обработчик для события Click=»task1_Click», который позволяет в зависимости от состояния CheckBox управлять StackPanel x_Name=»Panel1″.
private void task1_Click(object sender, RoutedEventArgs e)
{
if (task1.IsChecked == true)
Panel1.Visibility = Visibility.Collapsed;
else Panel1.Visibility = Visibility.Visible;
}
7. Создайте обработчик для события TextChanged=»Vvod_TextChanged», который по введенному в TextBox значению определять четность введенного значения.
8. Протестируйте проект
Задание 2. Разместите решение задачи на форме, настроив доступ к решению с использованием компонента checkbox.
1. Дано три числа. Определите, сколько среди них отрицательных.
2. Дано три числа. Определите сумму положительных чисел.
3. Дано три числа. Определите количество четных чисел.
4. Дано три числа. Определите количество чисел больших, чем их среднее арифметическое.
5. Дано три числа. Определите сумму чисел, оканчивающихся на ноль.
6. Дано три числа. Определите сумму нечетных чисел.
7. Дано три числа. Определите сумму чисел меньших, чем их произведение.
8. Дано три числа. Определите количество чисел, оканчивающихся на цифру «пять».
9. Дано три числа. Определите количество чисел равных нулю.
10. Дано три числа. Определите, сколько среди них двузначных чисел.
11. Дано три числа. Определите сумму чисел кратных трем.
12. Дано три числа. Определите количество чисел, принадлежащих отрезку [-3, 3].
13. Дано три числа. Определите сумму чисел больших, чем заданное число, введенное с клавиатуры.
14. Дано три числа. Определите, сколько среди них положительных.
15. Дано три числа. Определите сумму отрицательных чисел.
16. Дано три числа. Определите сумму четных чисел.
17. Дано три числа. Определите количество чисел больших, чем их произведение.
18. Дано три числа. Определите количество чисел, оканчивающихся на десять.
19. Дано три числа. Определите количество нечетных чисел.
20. Дано три числа. Определите сумму чисел меньших, чем их среднее арифметическое.
21. Дано три числа. Определите сумму чисел, оканчивающихся на цифру «шесть».
22. Дано три числа. Определите сумму чисел меньших 100.
23. Дано три числа. Определите сумму трехзначных чисел среди них.
24. Дано три числа. Определите количество чисел кратных семи.
25. Дано три числа. Определите сумму чисел, принадлежащих отрезку [Х, У].
26. Дано три числа. Определите количество чисел меньших, чем заданное число, введенное с клавиатуры.
27. Дано три числа. Определите количество чисел, абсолютная величина которых меньше 3.
28. Дано три числа. Определите сумму элементов кратных 10.
29. Дано три числа. Определите количество неотрицательных чисел.
30. Дано три числа. Определите сумму чисел, абсолютная величина которых больше 5.
31. Дано три числа. Определите сумму чисел введенному числу.
Задание 3. Разместите решение задачи на форме, настроив доступ к решению с использованием компонента checkbox.
1. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал А1 баллов, во втором — В1, в третьем — С1. Петров — А2,В2,С2 соответственно; Сидоров — А3,В3,С3. Составить программу, определяющую, сколько баллов набрал победитель.
2. Перераспределить значения переменных х и y так, чтобы в х оказалось большее из этих значений, а в y — меньшее.
3. Найти max{min(a, b), min(c, d)}.
4. Даны две точки А(х1;у1) и В(х2;у2). Составить алгоритм, определяющий, которая из точек находится ближе к началу координат.
5. На плоскости XOY задана своими координатами точка A. Указать, где она расположена на какой оси, в каком координатном угле.
6. Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом.
7. Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные площади.
8. Написать программу проверки условия: имеются ли среди трёх целых чисел два положительных значения.
9. Написать программу определения принадлежности точки с координатами (X,Y) части плоскости, лежащей между прямыми X=m, X=n (m
Комментарии
Оставить комментарий
Валера 14 минут назад
добрый день. Необходимо закрыть долги за 2 и 3 курсы. Заранее спасибо.
Иван, помощь с обучением 21 минут назад
Валерий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Fedor 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Fedor, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алина 4 часа назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения
Иван, помощь с обучением 4 часа назад
Алина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алена 7 часов назад
Добрый день! Учусь в синергии, факультет экономики, нужно закрыт 2 семестр, общ получается 7 предметов! 1.Иностранный язык 2.Цифровая экономика 3.Управление проектами 4.Микроэкономика 5.Экономика и финансы организации 6.Статистика 7.Информационно-комуникационные технологии для профессиональной деятельности.
Иван, помощь с обучением 8 часов назад
Алена, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Игорь Петрович 10 часов назад
К утру необходимы материалы для защиты диплома - речь и презентация (слайды). Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 10 часов назад
Игорь Петрович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 1 день назад
У меня есть скорректированный и согласованный руководителем, план ВКР. Напишите, пожалуйста, порядок оплаты и реквизиты.
Иван, помощь с обучением 1 день назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Илья 1 день назад
Здравствуйте) нужен отчет по практике. Практику прохожу в доме-интернате для престарелых и инвалидов. Все четыре задания объединены одним отчетом о проведенных исследованиях. Каждое задание направлено на выполнение одной из его частей. Помогите!
Иван, помощь с обучением 1 день назад
Илья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Alina 2 дня назад
Педагогическая практика, 4 семестр, Направление: ППО Во время прохождения практики Вы: получите представления об основных видах профессиональной психолого-педагогической деятельности; разовьёте навыки использования современных методов и технологий организации образовательной работы с детьми младшего школьного возраста; научитесь выстраивать взаимодействие со всеми участниками образовательного процесса.
Иван, помощь с обучением 2 дня назад
Alina, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Влад 3 дня назад
Здравствуйте. Только поступил! Операционная деятельность в логистике. Так же получается 10 - 11 класс заканчивать. То-есть 2 года 11 месяцев. Сколько будет стоить семестр закончить?
Иван, помощь с обучением 3 дня назад
Влад, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Полина 3 дня назад
Требуется выполнить 3 работы по предмету "Психология ФКиС" за 3 курс
Иван, помощь с обучением 3 дня назад
Полина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 4 дня назад
Здравствуйте. Нужно написать диплом в короткие сроки. На тему Анализ финансового состояния предприятия. С материалами для защиты. Сколько будет стоить?
Иван, помощь с обучением 4 дня назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Студент 4 дня назад
Нужно сделать отчёт по практике преддипломной, дальше по ней уже нудно будет сделать вкр. Все данные и все по производству имеется
Иван, помощь с обучением 4 дня назад
Студент, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Олег 5 дня назад
Преддипломная практика и ВКР. Проходила практика на заводе, который занимается производством электроизоляционных материалов и изделий из них. В должности менеджера отдела сбыта, а также занимался продвижением продукции в интернете. Также , эту работу надо связать с темой ВКР "РАЗРАБОТКА СТРАТЕГИИ ПРОЕКТА В СФЕРЕ ИТ".
Иван, помощь с обучением 5 дня назад
Олег, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Анна 5 дня назад
сколько стоит вступительные экзамены русский , математика, информатика и какие условия?
Иван, помощь с обучением 5 дня назад
Анна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Владимир Иванович 5 дня назад
Хочу закрыть все долги до 1 числа также вкр + диплом. Факультет информационных технологий.
Иван, помощь с обучением 5 дня назад
Владимир Иванович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Василий 6 дней назад
сколько будет стоить полностью закрыть сессию .туда входят Информационные технологий (Контрольная работа, 3 лабораторных работ, Экзаменационный тест ), Русский язык и культура речи (практические задания) , Начертательная геометрия ( 3 задачи и атестационный тест ), Тайм менеджмент ( 4 практических задания , итоговый тест)
Иван, помощь с обучением 6 дней назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Марк неделю назад
Нужно сделать 2 задания и 1 итоговый тест по Иностранный язык 2, 4 практических задания и 1 итоговый тест Исследования рынка, 4 практических задания и 1 итоговый тест Менеджмент, 1 практическое задание Проектная деятельность (практикум) 1, 3 практических задания Проектная деятельность (практикум) 2, 1 итоговый тест Проектная деятельность (практикум) 3, 1 практическое задание и 1 итоговый тест Проектная деятельность 1, 3 практических задания и 1 итоговый тест Проектная деятельность 2, 2 практических заданий и 1 итоговый тест Проектная деятельность 3, 2 практических задания Экономико-правовое сопровождение бизнеса какое время займет и стоимость?
Иван, помощь с обучением неделю назад
Марк, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф