Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Программа не находит модуль Почему программа MBM и другие модули не находят модуль MBMData? https://www.cyberforum.ru/ pascal/ thread1211296.html Pascal Составить программу, определяющую, на какую букву оканчивается второе слово предложения
составить программу, определяющую, на какую букву оканчивается второе слово предложения(паскаль)
Pascal Разработать программу вычисления значения многочлена Разработать программу вычисления значения многочлена P(x)=A0+A1x+A2x2+...+Anxn в целочисленной точке x. При этом значения коэффициентов A0, A1, ..., An вводятся с клавиатуры и динамически размещаются в памяти либо в форме массива, либо в форме стека. help срочно нужно к завтрому https://www.cyberforum.ru/ pascal/ thread1210876.html Pascal Определить сумму элементов массива X[n] с четными номерами https://www.cyberforum.ru/ pascal/ thread1210701.html
Определить сумму элементов случайного массива X с четными номерами. Вывести массив и полученную сумму. Возвести в квадрат все элементы исходного массива X и получить новые значения. Вывести полученный массив. Количество элементов задать самостоятельно.
Вычислить значение выражения Pascal
Вычислить: \sum_{i=1}^{100}\,\sum_{j=1}^{60}\,\sin \left(i^3+j^4 \right)
Pascal Вычислить значение выражения Дано действительное число x. Вычислить: x-\frac{x^^3}{3!}+\frac{x^^5}{5!}-\frac{x^^7}{7!}+\frac{x^^9}{9!}-\frac{x^^{11}}{11!}+\frac{x^^{13}}{13!} https://www.cyberforum.ru/ pascal/ thread1210494.html
Pascal Переставить числа в массиве: положительные, отрицательные, нули, с сохранением изначального порядка следования https://www.cyberforum.ru/ pascal/ thread1210307.html
Дан массив целых чисел,содержащий 10 элементов.Записать в этот же массив сначало все положительные,затем отрицательные,затем нули, сохраняя их порядок следования в массиве. Нужна программа и блок-схема.
Напечатать в алфавитном порядке все согласные буквы, которые входят ТОЛЬКО в одно слово. Составить Блок-схему Pascal
program LAB6; {Дан текст на русском языке. Напечатать в алфавитном порядке все согласные буквы, которые входят ТОЛЬКО в одно слово. Примеры: 1. Дана строка: 'бвгао, джзие, бвгджз' Ответ: Нет ни одной согласной буквы, которая входила бы только в одно слово. 2.
Pascal Решить уравнение и составить блок схему x=2a+b Если x >= 0, то x^2-lnx Если 0<= x < 10 , то 2^a+sin^2x Если x < 0 , то tgx + a/5 задать A и В, и выполнить то уравнение под которое подходит Х.( + Блок-схема), заранее благодарен!) https://www.cyberforum.ru/ pascal/ thread1210300.html Pascal Разработать программу для вычисления в двумерном массиве Задание: Разработать программу для вычисления в двумерном массиве : -Суммы отрицательных чисел. -Количества положительных четных чисел. -Количества положительных нечетных чисел. -Сумму положительных нечётных чисел. Программа для Pascal.Заранее спасибо. https://www.cyberforum.ru/ pascal/ thread1210296.html
Pascal Протабулировать функцию
Задание: Составить программу табулирования функции в в заданном диапазоне и заданным шагом с использованием цикла FOR. Переменные a и b - произвольные константы. y=a\sqrt{\left(x+1 \right)^5}+\left(x+4 \right)\cos x+b \sin ^3\left(x-1 \right)^2\ ,\ \ x\in \left\ ,\ \ \Delta =1
Pascal Задача Форд-Фалкерсона. Нахождение максимального потока https://www.cyberforum.ru/ pascal/ thread1210101.html
Всем привет! Помогите пож-та написать прогу: задача Форд-Фалкерсона. Нахождение максимального потока.(В Паскаль).
0 / 0 / 0
Регистрация: 18.06.2014
Сообщений: 14
0

Найти отношение произведений отрицательных и положительных элементов массива - Pascal - Ответ 6335975

18.06.2014, 18:43. Показов 991. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Ввести с клавиатуры целое число.
1) Если число равно 1, то в заданных массивах 10 P и 12 Q найти: - R1 - отношение произведений отрицательных и положительных элементов массива Р; - R2 - отношение произведений отрицательных и положительных элементов массива Q. Поиск R1 и R2 осуществить в подпрограмме.

2) Если число равно -1, то в заданной матрице B(5x5) найти min элемент в каждой строке и записать его на место первого элемента строки, а первый элемент на место min. Начальную и преобразованную матрицу выдать на экран.

3) Если число равно -2, то создать целочисленный файл. Вычислить сумму и количество элементов, значение которых больше чем 9,3 и среднее арифметическое элементов, значения которых меньше, чем –3,5.

Все нужно сделать с помощью процедур и функций, вот все что я сделал... кривовато..., нужен второй и третий пункт

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
program laderic;
uses crt;
const
 n1=10;
 n2=12;
 n3=5;
type
 mass1=array[1..n1]of integer;
 mass2=array[1..n2]of integer;
 mass3=array[1..n3,1..n3]of integer;
var
P:mass1;
Q:mass2;
B:mass3;
R1,R2:real;
//------------
   procedure INIT1(var P1:mass1);
var
i:byte;
begin
for i:=1 to n1 do
P1[i]:=-5+random(10);
   end;
//------------
   procedure INIT2(var Q1:mass2);
var
i:byte;
begin
for i:=1 to n2 do
Q1[i]:=-5+random(10);
   end;
//------------
procedure INIT3(var B1:mass3);
var
i:byte;
j:byte;
begin
for i:=1 to n3 do
for j:=1 to n3 do
B1[i,j]:=random(10);
end;
//------------
   procedure PRINT1(P1:mass1);
var
i:byte;
begin
writeln('первый массив');
for i:=1 to n1 do
write(P1[i],' ');
writeln;
   end;
//------------
   procedure PRINT2(Q1:mass2);
var
i:byte;
begin
writeln('второй массив');
for i:=1 to n2 do
write(Q1[i],' ');
writeln;
   end;
//------------
     procedure PRINT3(B1:mass3);
var
i,j:byte;
begin
writeln('третий массив');
for i:=1 to n3 do begin
for j:=1 to n3 do
write(B1[i,j],' ');
writeln;
end;
end;
//------------конец формирования массива
   function OTN1(P1:mass1):real;
var
i:byte;
C1,C2:integer;
R:real;
begin
C1:=1;
C2:=1;
for i:=1 to n1 do
 if P1[i]>0then
 C1:=C1*P1[i];
 if P1[i]<0 then
 C2:=C2*P1[i];
R:=C1/C2;
OTN1:=R;
   end;
//------------
   function OTN2(Q1:mass2):real;
var
i:byte;
C1,C2:integer;
R:real;
begin
C1:=1;
C2:=1;
for i:=1 to n2 do
 if Q1[i]>0then
 C1:=C1*Q1[i];
 if Q1[i]<0 then
 C2:=C2*Q1[i];
R:=C1/C2;
OTN2:=R;
   end;
//------------
 
 
 function PEREST(B1:mass3):byte;
var
min:integer;
i,j:byte;
begin
min:=32768;
for j:=1 to n3 do
if B1[i,j]<min then
min:=B1[i,j];
B1[1,j]:=B1[i,j];
B1[i,j]:=min;
end;
 
 
 
 
 begin
 INIT1(P);
 INIT2(Q);
 INIT3(B);
 PRINT1(P);
 PRINT2(Q);
 PRINT3(B);
 R1:=OTN1(P);
 writeln(R1);
 R2:=OTN2(Q);
 write(R2);
 PEREST(B);
 PRINT3(B);
 end.


Вернуться к обсуждению:
Найти отношение произведений отрицательных и положительных элементов массива Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 18:43
Готовые ответы и решения:

Найти отношение суммы положительных элементов матрици к сумме отрицательных элементов
Дана матрица А размером (n*m) Найти отношение суммы положительных элементов матрици к сумме...

Найти отношение среднего значения элементов массива A к произведению отрицательных элементов массива B
Задание!:) Даны массивы А(М,N) и В(М,N). Найти отношение среднего значения элементов массива A(M,N)...

Найти отношение положительных элементов массива к отрицательным
Дан массив из n элементов. Каждый элемент может принимать целочисленные значения от -100 до...

Вычислить отношение числа положительных элементов к числу отрицательных элементов
Вычислить отношение числа положительных элементов к числу отрицательных элементов заданной матрицы.

0
18.06.2014, 18:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2014, 18:43
Помогаю со студенческими работами здесь

Найти отношение количества положительных к количеству отрицательных
Дана функция y= f(x,a) . Для каждого а найти отношение количества положительных y к количеству...

Найти произведение количества отрицательных элементов и количество положительных элементов массива
Прошу помощи. Задание: Задан одномерный, целочисленный массив A(n), (n&lt;=40).Найти произведение...

Найти среднее арифметическое положительных элементов и произведение отрицательных элементов массива
Добрый день,просьба помочь в решении следующей задачи,заранее спасибо. В одномерном массиве А(15)...

Найти количество положительных элементов и сумму индексов отрицательных элементов массива
помогите решить пожалуйста: Найти количество положительных элементов и сумму индексов...

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