Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Исследование особенностей разработки разветвляющихся алгоритмов на C#

Автор:   •  Апрель 14, 2025  •  Практическая работа  •  412 Слов (2 Страниц)  •  132 Просмотры

Страница 1 из 2

ПРАВИТЕЛЬСТВО САНКТ-ПЕТЕРБУРГА

КОМИТЕТ ПО НАУКЕ И ВЫСШЕЙ ШКОЛЕ

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «ПЕТРОВСКИЙ КОЛЛЕДЖ»

(СПб ГБПОУ «Петровский колледж»)

Практическая работа № 2

«Исследование особенностей разработки разветвляющихся алгоритмов на C#»

Выполнил студент группы 53-02в

Куклинов Игорь Антонович

 

Санкт-Петербург

2023 г.

Задание 1:

Написать программу, вычисляющую значение функции у:

 – если х < -5, то у(х) = а*х2;

 – если -5 ≤ х < 1, то у(х) = а*|х|;

 – если х ≥ 1, то у(х) = 1/(а-х).

 Числа а и х вводятся пользователем. Результат округлять до трех знаков после запятой.

Выполнение. Введем три переменных a , x , y. a,x вводятся пользователем. y (функция) по умолчанию будет равна нулю. [pic 1]

Прописываем условия, при которых будет производиться рассчет функции y и выводим результат с округлением до трех знаков после запятой.

[pic 2]

Задание 2

Написать программу, определяющую по введенному пользователем году и номеру месяца: – является ли введенный пользователем год високосным; – сколько дней в месяце. При выполнении учитывать, что год является високосным, если он кратен 4 и не кратен 100 или если он кратен 400.

Выполнение:

Создадим две переменных year и month, куда занесем введённые пользователем год и номер месяца (от 1 до 12).

Создадим переменную bool, проверяющую, является ли год високосным.

Создадим переменную days для подсчета дней в месяце. [pic 3]

Создадим конструкцию switch для обработки нескольких условий. [pic 4]

Если месяц равен 2, то идет проверка, сколько дней в феврале. Если високосный – 29 дней, не високосный – 28 дней. По умолчанию в месяце 31 день, кроме 2,4,6,9 и 11.

Выводим ответ в консоль:

...

Скачать:   txt (5.4 Kb)   pdf (353 Kb)   docx (295.5 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club