Вопрос задан 12.07.2023 в 23:00. Предмет Информатика. Спрашивает Попцов Владимир.

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 балла)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Никифоров Юрий.

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 задания к сожалению не понял

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для выполнения заданий в C# Windows Forms Application, вы можете создать новый проект и добавить форму, на которой будут располагаться элементы управления для ввода данных и отображения результатов. Ниже приведены примеры кода для каждой из задач:

  1. Определение, является ли треугольник равнобедренным:
csharp
private bool IsIsoscelesTriangle(double a, double b, double c) { return a == b || b == c || a == c; }
  1. Проверка, входят ли цифры 6 или 9 в четырехзначное число:
csharp
private bool ContainsDigits(int number) { string digits = number.ToString(); return digits.Contains("6") || digits.Contains("9"); }
  1. Вывод на экран вещественных чисел, принадлежащих интервалу (0.7 - 5.1):
csharp
private 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; }
  1. Определение области, в которую попадает точка с заданными координатами (предполагаем, что точка не находится на границах областей):
csharp
private string GetQuadrant(double x, double y) { if (x > 0 && y > 0) return "I"; else if (x < 0 && y > 0) return "II"; else return "III"; }
  1. Определение месяцев и количества дней в каждом из месяцев для заданного номера времени года:
csharp
private 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, добавив соответствующие элементы управления на форму и обрабатывая события ввода данных пользователем.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос