М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kilu558028
kilu558028
02.07.2020 18:42 •  Информатика

Vba.нужно составить алгоритм расчета функции y=3x^2-6x+5 при x∈[-5; 5] с шагом (h) равным 0.1. я составил, но алгоритм не работает должным где ошибся? sub alg_1() dim xn, xk, x as integer dim y, h as single xn = -5 xk = 5 h = 0.1 x = xn do while x < = xk y = 3 * x ^ 2 - 6 * x + 5 msgbox (y) x = x + h loop end sub

👇
Ответ:
Sub Alg_1()
    xN = -5: xK = 5: h = 0.1
    x = xN: i = 1
    Do While x <= xK
        y = 3 * x ^ 2 - 6 * x + 5
        Cells(i, 1) = x: Cells(i, 2) = y
        x = x + h: i = i + 1
    Loop
End Sub

Во вложении файл с рабочей книгой MS Excel 2003. Макрос на листе 1.

Теперь о Вашей ошибке

Dim xN, xK, x As Integer
Dim y, h As Single
xN = -5
...
h = 0.1
x = xN
...
x = x + h

Такое описание означает, что xN, xK будут типа Variant, х - типа Integer.
y тоже будет типа Variant, h - типа Single.
При выполнении опeратора x=x+h целочисленное x сначала увеличится на 0.1, а затем дробная часть будет отброшена. Поэтому х постоянно будет равен xN и цикл станет бесконечным.
4,4(53 оценок)
Открыть все ответы
Ответ:
aizhan0989
aizhan0989
02.07.2020
Для решения этой задачи можно использовать множества и операции над ними. Давайте разберемся шаг за шагом.

Первым шагом создадим множества для каждой из дополнительных дисциплин: А - бухгалтерия, В - бизнес, С - туризм.

По условию известно, что в этом году 25 студентов изучают бухгалтерию, 27 выбрали бизнес и 12 решили заниматься туризмом. Запишем это в виде мощностей множеств:

|А| = 25 (мощность множества А)
|В| = 27 (мощность множества В)
|С| = 12 (мощность множества С)

Также известно, что было 20 студентов, слушающих курс бухгалтерии и бизнеса (т.е. посещающих оба курса), 5 изучали бухгалтерию и туризм, а 3 – туризм и бизнес.

Из этой информации можно сделать следующие выводы:
1) |А∩В| = 20 (мощность пересечения множеств А и В)
2) |А∩С| = 5 (мощность пересечения множеств А и С)
3) |В∩С| = 3 (мощность пересечения множеств В и С)

Также известно, что никто из студентов не посещал сразу 3 дополнительных курса.

Теперь воспользуемся формулой включения-исключения, которая позволяет нам найти мощность объединения нескольких множеств:

|A∪B∪C| = |A| + |B| + |C| - |A∩B| - |A∩C| - |B∩C| + |A∩B∩C|

В нашем случае нам нужно найти мощность объединения множеств А, В и С, то есть количество студентов, посещающих хотя бы один дополнительный курс:

|A∪B∪C| = |A| + |B| + |C| - |A∩B| - |A∩C| - |B∩C| + |A∩B∩C|

Подставим известные значения:

|A∪B∪C| = 25 + 27 + 12 - 20 - 5 - 3 + |A∩B∩C|

Осталось найти мощность пересечения всех трех множеств, то есть количество студентов, посещающих все три курса (бухгалтерия, бизнес и туризм).

На данный момент у нас нет информации о количестве таких студентов, поэтому обозначим мощность пересечения трех множеств как |A∩B∩C| = х.

Теперь возвращаемся к исходному уравнению:

|A∪B∪C| = 25 + 27 + 12 - 20 - 5 - 3 + х

Но мы знаем, что никто из студентов не посещает все три курса, поэтому х = 0.

Подставляем это значение обратно в уравнение:

|A∪B∪C| = 25 + 27 + 12 - 20 - 5 - 3 + 0

Получаем:

|A∪B∪C| = 36

Таким образом, мощность объединения множеств А, В и С равна 36, что означает, что 36 студентов изучают хотя бы один дополнительный курс.
4,5(74 оценок)
Ответ:
главный8
главный8
02.07.2020
1 - Подчеркивание
2 - Полужирный
3 - Курсив

В данном задании необходимо установить соответствие между числами 1, 2 и 3 и определенными концептами - подчеркиванием, полужирным и курсивом.

Для начала, давай разберемся, что означает каждый из этих концептов.

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

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

Курсив - это стиль текста, при котором он наклоняется вправо. Курсивный текст обычно используется для обозначения прямой речи, фраз на иностранном языке, а также в целях эмфазы или выделения ключевых слов.

Вернемся теперь к данному заданию. Первое число 1 соответствует подчеркиванию, так как одно из свойств подчеркивания - это выделение и подчеркивание определенного текста.

Второе число 2 соответствует полужирному стилю текста. Полужирный текст - это способ сделать некоторые слова или фразы более заметными и выделяющимися на странице.

Третье число 3 соответствует курсивному стилю текста. Курсивный текст обычно используется для эмоционального или эмфатического выражения мыслей.

Таким образом, соответствиями между числами и стилями текста являются:


1 - Подчеркивание

2 - Полужирный

3 - Курсив
4,6(43 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ