2 / 2 / 2
Регистрация: 23.10.2010
Сообщений: 53
1

Преобразовать вещественные векторы по правилу

10.11.2010, 17:56. Показов 1558. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вешественые векторы А(а1,а2…аn) и В(в1,в2…вn)
преобразовать по правилу если аі и ві отрицательные то каждый из них увеличить на 0,5; если отрицательный один из элементов, то отрицательное число заменить его квадратом, если оба элемента
отрицательные, то каждый из них заменить на среднее арифметическое исходных значений.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2010, 17:56
Ответы с готовыми решениями:

Заданные векторы X(N) и Y(N) преобразовать по правилу
Заданные векторы X(N) и Y(N) преобразовать по правилу: большее из x и y принять в качестве нового...

Вектора: даны вещественные n-мерные векторы x,y,z. найти(x+y)(x+z)
с векторами никогда не работала, поэтому не понимаю как представить вектор в виде...

Организовать вещественные файлы А и В с одинаковым количеством компонентов. Получить файл С, компоненты которого определяются по правилу
Помогите пожалуйста! Организовать вещественные файлы А и В с одинаковым количеством компонентов....

Прочитать из текстового файла А все записанные в него целые числа, преобразовать их в вещественные
Прочитать из текстового файла А все записанные в него целые числа, преобразовать их в вещественные...

1
2 / 2 / 2
Регистрация: 23.10.2010
Сообщений: 53
24.11.2010, 18:31  [ТС] 2
Лучший ответ Сообщение было отмечено Tyrbo как решение

Решение

Вешественые векторы А(а1,а2…аn) и В(в1,в2…вn)
преобразовать по правилу если аі и ві отрицательные то каждый из них увеличить на 0,5; если отрицательный один из элементов, то отрицательное число заменить его квадратом, если оба элемента
положытельные, то каждый из них заменить на среднее арифметическое исходных значений.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Program M1_P_5;
uses crt;
var a,b:array [1..100] of real;
n,m,i,j:integer;
Begin   clrscr;
Writeln ('Vvedite vector A');
readln (n) ;
Writeln ('Vvedite vector B');
readln(m);
Writeln ('Vvedite elementy vectora A');
for i:=1 to n do
readln (a[i]);
Writeln ('Vvedite elementy vectora B');
for j:=1 to m do begin
readln (b[j]);end;
if a[i]<0  then a[i]:=a[i]+0.5 
 if b[j]<0  then b[j]:=b[j]+0.5;
 if a[i]*b[j]=0 then  ;
 if a[i]>0 then a[i]:=a[i] ;
 if a[i]>0 then a[i]:=a[i] ;
end.
Вот что уменя выходит. А дальше незнаю как.
0
24.11.2010, 18:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2010, 18:31
Помогаю со студенческими работами здесь

В файле А записана последовательность целых чисел. Преобразовать их в вещественные и записать в файл В по 5 в строку.
В файле А записана последовательность целых чисел. Преобразовать их в вещественные и записать в...

Преобразовать вектор х по правилу
Заданы логический вектор a={a1,a2,...,An,} и вещественный вектор x={X1,X2,...,Xn}. Преобразовать...

Преобразовать матрицу по правилу
1)Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать...

Преобразовать последовательность по правилу
Даны целые числа a1,...,a2...b1.....b25. Преобразовать последовательность b1,...,b25 по правилу : ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru