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

Решите задачи на python 1. Задан массив array = [-4, 5, 6, 1, -3, -7, 2].
а) Определить содержит ли данный массив элемент k (k - вводит пользователь).
b) Определить чему равен минимальный элемент массива array.
c) Выполнить реверс массива.

Примечание: прикрепить два решения задачи (1-ый — без использования встроенных функций, 2-ой — с использованием встроенных функций).​

👇
Ответ:
sokolovvw1
sokolovvw1
21.03.2023

Без использования встроенных функций:

a)

array = [-4, 5, 6, 1, -3, -7, 2]

k = int(input("Значение: "))

for i in array:

if i == k:

print(k, "- есть в массиве")

b)

array = [-4, 5, 6, 1, -3, -7, 2]

k = array[0]

for i in array:

if i < k:

k = i

print("Минимальное значение =", k)

c) print(array[::-1])

С использованием:

a)

if int(input("Значение: ")) in array:

print("Введённое значение есть в списке!")

else:

print("Такого нет.")

b)

min(array)

c)

array.reverse()

print(array)

4,6(44 оценок)
Открыть все ответы
Ответ:
vladimir00041
vladimir00041
21.03.2023

cd ~

mkdir folder1

cd folder1

touch file1

touch file2

touch file3

touch file4

tar cvf archive.tar *

mkdir ../folder2

cd ../folder2

touch new_file

cp ../folder1/archive.tar .

tar rvf archive.tar new_file

tar vf archive.tar --delete file3

tar vf archive.tar --list > list1

tar vf ../folder1/archive.tar --list > list2

diff list1 list2

#Разъединение выполнить не получится, потому что все файлы пустые, но если засовывать не пустые, то

split -b 10M archive.tar "part" # вместо 10M нужный размер

cat part* > joined_archive.tar

tar vf archive.tar --list

tar vf joined_archive.tar --list

tar czvf final_archive.tar archive.tar ../folder1/archive.tar joined_archive.tar

4,4(67 оценок)
Ответ:
якура
якура
21.03.2023
Public static double CosineBetweenVectors(double[] a, double[] b)
        {
            if (a.Length != b.Length || a.Length == 0) throw new Exception("не верные параметры");

            double ab = 0;
            double a_length = 0;
            double b_length = 0;
            for (var i = 0; i < a.Length; i++)
            {
                ab += a[i] * b[i];
                a_length = a[i] * a[i];
                b_length = b[i] * b[i];
            }

            if (a_length * b_length == 0) throw new Exception("Нулевые вектора");

            return ab / Math.Sqrt(a_length) / Math.Sqrt(b_length);
        }
4,6(97 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ