
Очень, Очень срочно! У меня осталось всего 5 часов до сдачи! 1. Рассчитать сумму кубов всех
положительных значений и их количество для функции y = 3x2 + 3sin(x). Составить программу для табулирования функции на промежутке [0;5] с шагом h=0,7. На проверку прислать код программы и результат работы кода в виде скриншота окна программы с введенными входными данными. 2. Составьте программу на Паскале для заполнения массива из 100 чисел случайными значениями из диапазона от -40 до 40. Подсчитайте в этом массиве количество положительных и сумму отрицательных чисел. На проверку прислать код программы и результат работы кода в виде скриншота окна программы с введенными входными данными. 3. Заполните случайными числами в диапазоне от 1 до 10 два массива: А[1:10] и B[1:10]. Найдите и выведите на экран только те элементы этих массивов, значения которых совпадают. Например, если А[2] = В[2] = 6, то на экран надо вывести: Номер: 2 значение: 6 Если таких совпадений нет, то вывести на экран сообщение об этом. На проверку прислать код программы и результат работы кода в виде скриншота окна программы с введенными входными данными.

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

1. Для решения данной задачи необходимо: - Создать функцию для вычисления значения функции y = 3x^2 + 3sin(x) - Создать цикл для табулирования функции на промежутке [0;5] с шагом h = 0,7 - Внутри цикла вычислять значение функции и проверять, является ли оно положительным - Если значение положительное, добавлять его к сумме положительных значений и увеличивать счетчик положительных значений на 1 - После окончания цикла выводить на экран сумму положительных значений и их количество
Пример кода на Python:
```python import math
def calculate_y(x): return 3 * x**2 + 3 * math.sin(x)
sum_of_cubes = 0 count_of_positive_values = 0
for x in range(0, 6, 7): y = calculate_y(x) if y > 0: sum_of_cubes += y**3 count_of_positive_values += 1
print("Сумма кубов положительных значений:", sum_of_cubes) print("Количество положительных значений:", count_of_positive_values) ```
2. Для решения данной задачи необходимо: - Создать массив из 100 чисел - Заполнить массив случайными значениями из диапазона от -40 до 40 - Создать переменные для подсчета количества положительных чисел и суммы отрицательных чисел - Пройти по всем элементам массива и проверять их знак - Если элемент положительный, увеличивать счетчик положительных чисел на 1 - Если элемент отрицательный, добавлять его к сумме отрицательных чисел - После окончания цикла выводить на экран количество положительных чисел и сумму отрицательных чисел
Пример кода на Python:
```python import random
array = [random.randint(-40, 40) for _ in range(100)] count_of_positive_numbers = 0 sum_of_negative_numbers = 0
for number in array: if number > 0: count_of_positive_numbers += 1 else: sum_of_negative_numbers += number
print("Количество положительных чисел:", count_of_positive_numbers) print("Сумма отрицательных чисел:", sum_of_negative_numbers) ```
3. Для решения данной задачи необходимо: - Создать два массива А и В размером 10 элементов и заполнить их случайными числами из диапазона от 1 до 10 - Создать цикл для прохода по всем элементам массивов - Проверять, совпадают ли значения элементов массивов А и В - Если значения совпадают, выводить на экран номер элемента и его значение - Если совпадений нет, выводить на экран сообщение об отсутствии совпадений
Пример кода на Python:
```python import random
A = [random.randint(1, 10) for _ in range(10)] B = [random.randint(1, 10) for _ in range(10)] found_match = False
for i in range(10): if A[i] == B[i]: print("Номер:", i+1, "Значение:", A[i]) found_match = True
if not found_match: print("Совпадений нет") ```
Надеюсь, эти примеры помогут вам выполнить задачи. Удачи!


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