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

Обрый день пож-та составить приложение в среде Delphi, рассчитывающую функцию y(x) в зависимости от введенного параметра А. Программа должна содержать:
1. Оператор выбора Case .. of;
2. Три-четыре вида оператора цикла;
3. Поясняющие комментарии к тексту программы;
4. Поясняющие надписи к визуальным компонентам, расположенным на форме;
5. Форму с компонентами;
6. Верхнее меню;
7. Контекстное меню;
8. Диалоговые окна;
В программе предусмотреть:
1. Запрос на подтверждение пользователем выхода из программы
2. Значение параметра А вводит или выбирает пользователь
Компонент для ввода А:
Ввод Edit
Вывод ListBox
3. Полученные значения y(x) записываются в массив
4. Значение массива y(x) и X выводятся в компонент
5. Верхнее меню компонента (Main Menu) содержит: выход из программы, расчет y(x) и выбор критерия для расчета.
Критерии:
Максимальный элемент массива
Минимальный элемент массива
Сумма всех элементов массива
Произведение всех элементов массива
Сумма всех отрицательных элементов массива
Произведение всех отрицательных элементов массива
Сумма всех положительных элементов массива
Произведение всех положительных элементов массива
Вывод рассчитанных критериев осуществляется с диалогового окна (Application.MessageBox)
Вывод всех положительных элементов массива
Вывод всех отрицательных элементов массива
Вывод всех отрицательных и положительных элементов массива осуществляется в компонент Memo
Если положительные или отрицательные элементы при расчете соответствующего критерия отсутствует предусмотреть вывод сообщения об их отсутствии.
6.Невозможность расчета y(x) при не введенном А
7.Невозможность расчета критериев без рассчитанной y(x)
8.Все функции верхнего меню дублируются в контекстном меню (PopupMenu)

Показать ответ
Ответ:
Djzhdujd
Djzhdujd
05.04.2022 02:09

ответ:

n, m, t = map(int,

 

x = list(map(int,

 

 

def build(name):

    if name in built:

        pass

    elif b[a.index(name)] == ["0"]:

        built.append(name)

    else:

        for i in b[a.index(: ]:

            if i not in built:

                build(i)

        built.append(name)

 

 

a = []

b = []

built = []

 

for i in range(0, n):

    a.append(

    b.append(

 

for i in range(0, b.:

    built.append(a[b.

    a.pop(b.

    b.pop(b.

 

 

[build(str(o)) for o in x]

 

print(len(built))

объяснение:

0,0(0 оценок)
Ответ:
Денис228ннпп
Денис228ннпп
06.03.2020 12:44

ответ:

n = int(

lstr = (" ")

ns = []

i = 0

tot = 0

while i < n:

    ns.append(int(

    tot += int(lstr[i])

    i += 1

if tot % 5 == 0 and len(ns) > 4:

    sm = int(tot / 5)

    ns = sorted(ns, reverse=true)

    ps = "yes"

    su = 0

    sk = 0

    b = false

    for n in ns:

        if n ! = 0 and b:

            su == 0

            sk += 1

            b = false

            break

        if sk == 5:

            ps = "no"

            break

        su += n

        if abs(su) > abs(sm):

            ps = "no"

            break

        if su == sm:

            b = true

    print(ps)

else:

    print("no")

объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота