Вопрос задан 05.11.2023 в 13:05. Предмет Информатика. Спрашивает Римарчук Діма.

Очень, Очень срочно! У меня осталось всего 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 Если таких совпадений нет, то вывести на экран сообщение об этом. На проверку прислать код программы и результат работы кода в виде скриншота окна программы с введенными входными данными.
0 0
Перейти к ответам

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

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

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("Совпадений нет") ```

Надеюсь, эти примеры помогут вам выполнить задачи. Удачи!

0 0

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

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

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

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