В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Olga692010
Olga692010
30.10.2022 13:29 •  Информатика

4. Выразите через базовые множества М, N, К закрашенную
область:​


4. Выразите через базовые множества М, N, К закрашеннуюобласть:​

Показать ответ
Ответ:
IrishkaLis
IrishkaLis
31.03.2021 19:05

C#:

int a;

           ConsoleKeyInfo keyInfo;

           do

           {

               Console.WriteLine("Введите номер одного из зимних месяцев:\n12, 1, 2");              

               a = Convert.ToInt32(Console.ReadLine());

               switch (a)  

               {  

               case 12:                                  

                  Console.WriteLine("Декабрь\n");              

                  break;

               case 1:

                  Console.WriteLine("Январь\n");

                  break;

               case 2:

                  Console.WriteLine("февраль\n");

                  break;

                default:                        

                  Console.WriteLine("Не зимний месяц\n");

                  break;

               }

//Ниже идёт зацикливание программы, для удобства. Если Вам этого не требуется, то вместо нижеперечисленного впишите "Console.ReadKey();"

               Console.WriteLine("Если хотите повторить программу нажмите F");

               Console.WriteLine("Если хотите завершить программу нажмите любую другую кнопку\n");

               keyInfo = Console.ReadKey(true);

           }

           while (keyInfo.Key == ConsoleKey.F);


Дан номер зимних месяцев (12- декабрь, 1- январь, 2 – февраль). Напишите код программы, которая выво
0,0(0 оценок)
Ответ:
34Юлия2511
34Юлия2511
20.02.2022 09:57

[Del me plz]

Подписываюсь под каждым словом объяснения @Nelle987.

Заданные значения x = a+b и y = ab - подходят под описание теоремы Виета. А значит, мы можем свести задачу к поиску корней квадратного уравнения в целых действительных числах.

Хочу дополнить ответ @Nelle987 другой реализацией целочисленного квадратного корня, работающего на этапе компиляции.

Код:

#include <iostream>constexpr long long isqrt (long long value, long long sq = 1ll, long long dlt = 3ll){    return sq <= value ? isqrt(value, sq+dlt, dlt+2ll) : (dlt >> 1) - 1ll;}int main() {    long long x, y;    std::cin >> x >> y;    auto d = x * x - 4 * y;    if (d < 0) {        std::cout << 0;        return 0;    }    auto sqrt_d = isqrt(d);    if (sqrt_d * sqrt_d != d) {        std::cout << 0;        return 0;    }    if ((x - sqrt_d) % 2 != 0) {        std::cout << 0;        return 0;    }    std::cout << (x - sqrt_d) / 2 << " " << (x + sqrt_d) / 2;    return 0;}
Алиса любит игры с формулами и недавно придумала такую игру: первый игрок загадывает два натуральных
Алиса любит игры с формулами и недавно придумала такую игру: первый игрок загадывает два натуральных
Алиса любит игры с формулами и недавно придумала такую игру: первый игрок загадывает два натуральных
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота