В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
WOWCAT291981
WOWCAT291981
14.09.2020 04:20 •  Информатика

Написать на питоне(Python) сам никогда не работал с ним 1) Даны два вектора MAT_1 = [[0.6583596987271446, 1.0128241391924433], [0.37783705753739877, 0.42421340135829255], [-0.6905233695318467, -0.498554227530507]] и MAT_2 = [[0.5045660075993441], [1.83029285141006]]. Записать оператор для расчета матричного произведения и полученный результат

2) Даны массивы MAT_1 = [[0.6583596987271446, 1.0128241391924433], [0.37783705753739877, 0.42421340135829255], [-0.6905233695318467, -0.498554227530507]] , MAT_2 = [[0.6583596987271446, 1.0128241391924433], [0.37883705753739877, 0.42421340135829255], [-0.6905233695318467, -0.498554227530507]]. Написать оператор, который проверяет являются ли все элементы массива равными, то есть соответствующие элементы одинаковые.

3) Даны 2 точки start и end. Написать оператор для построения массива с началом в точке start и концом в точке end. Записать ответ для start = 3 и end = 10.

4) Дан вектор MAT = [[ 1.27411064, 0.05188032, -1.27088046], [-0.78844599, -0.14775522, -0.28198009]] . В ответе записать оператор для подсчета среднего значения массива, используя методы numpy и полученный результат.

5) Даны два вектора VEC_1 = [-0.25560104, 0.06393334, -0.43760861, 0.35258494, -0.06174621] и VEC_2 = [0.16257878, -0.88344182, 1.14405499, 0.33765161, 1.206262]. Записать оператор для подсчета эвклидового расстояния меджу двумя векторами и полученный результат.

6) Дан вектор VEC = [-3, 5, 1, 2, 18, 2, 234, 11]. Написать оператор который вернет только четные значения из VEC. Записать полученный вектор с четными значениями

7) Есть два массива VEC_1 = [-0.25560104, 0.06393334, -0.43760861, 0.35258494, -0.06174621] и VEC_2 = [0.16257878, -0.88344182, 1.14405499, 0.33765161, 1.206262]. Подсчитать манхеттеновское расстояние между ними. Записать оператор и полученное значение

Показать ответ
Ответ:
ivanvolkov2001
ivanvolkov2001
26.06.2022 01:54

#include <iostream>

#include <math.h>

using namespace std;


int main(){

int x1,y2,x2,y2, r1, r2;

cin >> x1 >> y1 >> endl; //вводим координаты первой точки

cin >> x2 >> y2 >> endl; //вводим координаты второй точки

r1 = sqrt(x1*x1 + y1*y1); //находим расстояние от первой

r2 = sqrt(x2*x2+y2*y2) //от второй

if (r1>r2){

cout << "Точка 1 ближе к началу координат";

}

else{

cout << "Точка 2 ближе к началу координат";

}

else if (r1=r2){

cout << "Эти точки равны"

}

return 0;

}

0,0(0 оценок)
Ответ:
nastyskabaterfp08pfs
nastyskabaterfp08pfs
19.12.2020 04:01

Pascal

var a,b: array of integer;

i,k,s1,s2: integer;

begin

s1:=0;

s2:=1;

write('Введите количество элементов массива');

readln(k);

setlength(a,k);

setlength(b,k);

for i:=0 to k-1 do

begin

write('Ввод данных для a[',i,']=');

readln(a[i]);

if a[i]>0 then s1:=s1+a[i] else s2:=s2*a[i];

end;

writeln('Данные массива A:');

for i:=0 to k-1 do writeln('a[',i,'] = ',a[i]);

writeln;

writeln('Данные массива B:');

for i:=0 to k-1 do

begin

if a[i]>0 then b[i]:=s2 else b[i]:=s1;

writeln('b[',i,'] = ',b[i]);

end;

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота