Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Информатика вариант седьмой не могу решить

Андрей Земцов Ученик (141), открыт 4 недели назад
Вариант 7 паскаль решите пожалуйста у меня мозг плавиться уже
1 ответ
Санчез Знаток (438) 4 недели назад
Хорошо, давайте разберем эти задачи по программированию.
Задача 1 (Вариант 7):
* Условие: Написать программу, которая выводит в строку элементы массива размерностью 10, заданные формулой A[i] = (i + 2)^3.
* Решение (Python):
def calculate_and_print_array():
"""Вычисляет и выводит элементы массива по формуле."""
array = [(i + 2) ** 3 for i in range(10)]
print(*array) # Вывод элементов массива в строку

calculate_and_print_array()

Задача 2 (Вариант 7):
* Условие: Написать программу, которая выводит сумму элементов массива. Размерность массива 10 элементов. Ввод элементов осуществлять с клавиатуры.
* Решение (Python):
def sum_array_elements():
"""Считывает элементы массива с клавиатуры и выводит их сумму."""
array = []
for i in range(10):
element = int(input(f"Введите элемент массива {i + 1}: "))
array.append(element)
print("Сумма элементов массива:", sum(array))

sum_array_elements()

Задача 1 (Вариант 8):
* Условие: Написать программу, которая выводит в строку элементы массива размерностью 10, заданные формулой A[i] = √2i - 1.
* Решение (Python):
import math

def calculate_and_print_array_sqrt():
"""Вычисляет и выводит элементы массива по формуле с квадратным корнем."""
array = [math.sqrt(2 * i) - 1 for i in range(10)]
print(*array)

calculate_and_print_array_sqrt()

Задача 2 (Вариант 8):
* Условие: Написать программу, которая выводит элементы массива в обратном порядке. Размерность массива 10 элементов. Ввод элементов осуществлять с клавиатуры.
* Решение (Python):
def reverse_array_elements():
"""Считывает элементы массива с клавиатуры и выводит их в обратном порядке."""
array = []
for i in range(10):
element = int(input(f"Введите элемент массива {i + 1}: "))
array.append(element)
print("Элементы массива в обратном порядке:", *array[::-1])

reverse_array_elements()

Задача 2 (из первого варианта):
* Условие: Написать программу, которая выводит отрицательные элементы массива. Размерность массива 10 элементов. Ввод элементов осуществлять с клавиатуры.
* Решение (Python):
def print_negative_elements():
"""Считывает элементы массива и выводит отрицательные."""
array = []
for i in range(10):
element = int(input(f"Введите элемент массива {i + 1}: "))
array.append(element)
print("Отрицательные элементы массива:")
for element in array:
if element < 0:
print(element, end=" ")

print_negative_elements()

Эти решения написаны на языке Python. Если вам нужн
о решение на другом языке программирования, пожалуйста, уточните.
Андрей ЗемцовУченик (141) 4 недели назад
Паскаль я под фото написал
Похожие вопросы