
C# WINDOW FORMS APPLICATION 1. Определить, является ли треугольник со сторонами a, b, c
равнобедренным. (2 балла) 2. Дано целое четырехзначное число. Определить входят ли в него цифры 6 или 9. (2 балла) 3. Даны три вещественных числа. Вывести на экран те из них, которые принадлежат интервалу (0,7—5,1). (2 балла) 4. Определить, в какую из областей — I, II или III (см.рис.) — попадает точка с заданными координатами. Для простоты принять, что точка не попадает на границы областей. (3 балла) 5. Написать программу, которая бы по введенному номеру времени года (1-зима, 2 – весна, 3- лето, 4-осень) выдавала соответствующие этому времени года месяцы и количество дней в каждом из месяцев. (3 балла)

Ответы на вопрос

1----------
//Вводим a,b,c
Console.WriteLine(hello);
if(a == b || a==c || b==c){
Console.WriteLine("Треугольник равнобедренный");
}else{
Console.WriteLine("Треугольник НЕ равнобедренный");
}
2----------
int x1,x2,x3,x4;
int x;
//Вводим число x
x1 = (x - (x % 1000)) / 1000;
x2 = ((x - (x % 100)) - (x - (x % 1000))) / 100;
x3 = ((x - (x % 10)) - (x - (x % 100))) / 10;
x4 = x % 10;
if((x1 == 6) || (x1 == 9) || (x2 == 6) || (x2 == 9) || (x3 == 6) || (x3 == 9) || (x4 == 6) || (x4 == 9)){
Console.WriteLine("Входит");
}else{
Console.WriteLine("не входит");
}
3----------
float x,y,z;
// Вводим x,y,z
if(x >= 0,5 && x<=5,1) Console.WriteLine(x, " Входит");
if(y >= 0,5 && y<=5,1) Console.WriteLine(y, " Входит");
if(z >= 0,5 && z<=5,1) Console.WriteLine(z, " Входит");
4 задания к сожалению не понял



Для выполнения заданий в C# Windows Forms Application, вы можете создать новый проект и добавить форму, на которой будут располагаться элементы управления для ввода данных и отображения результатов. Ниже приведены примеры кода для каждой из задач:
- Определение, является ли треугольник равнобедренным:
csharpprivate bool IsIsoscelesTriangle(double a, double b, double c)
{
return a == b || b == c || a == c;
}
- Проверка, входят ли цифры 6 или 9 в четырехзначное число:
csharpprivate bool ContainsDigits(int number)
{
string digits = number.ToString();
return digits.Contains("6") || digits.Contains("9");
}
- Вывод на экран вещественных чисел, принадлежащих интервалу (0.7 - 5.1):
csharpprivate void PrintNumbersInRange(double num1, double num2, double num3)
{
if (IsInRange(num1))
Console.WriteLine(num1);
if (IsInRange(num2))
Console.WriteLine(num2);
if (IsInRange(num3))
Console.WriteLine(num3);
}
private bool IsInRange(double num)
{
return num > 0.7 && num < 5.1;
}
- Определение области, в которую попадает точка с заданными координатами (предполагаем, что точка не находится на границах областей):
csharpprivate string GetQuadrant(double x, double y)
{
if (x > 0 && y > 0)
return "I";
else if (x < 0 && y > 0)
return "II";
else
return "III";
}
- Определение месяцев и количества дней в каждом из месяцев для заданного номера времени года:
csharpprivate void GetMonthsAndDays(int seasonNumber)
{
string season;
switch (seasonNumber)
{
case 1:
season = "зима";
break;
case 2:
season = "весна";
break;
case 3:
season = "лето";
break;
case 4:
season = "осень";
break;
default:
Console.WriteLine("Некорректный номер времени года.");
return;
}
Dictionary<string, int> monthsAndDays = new Dictionary<string, int>
{
{ "январь", 31 },
{ "февраль", 28 },
{ "март", 31 },
{ "апрель", 30 },
{ "май", 31 },
{ "июнь", 30 },
{ "июль", 31 },
{ "август", 31 },
{ "сентябрь", 30 },
{ "октябрь", 31 },
{ "ноябрь", 30 },
{ "декабрь", 31 }
};
Console.WriteLine($"Месяцы в {season}:");
foreach (var month in monthsAndDays.Keys)
{
Console.WriteLine($"{month} - {monthsAndDays[month]} дней");
}
}
Обратите внимание, что коды приведены для консольных приложений, и вам потребуется адаптировать их для использования в Windows Forms Application, добавив соответствующие элементы управления на форму и обрабатывая события ввода данных пользователем.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili