Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Определить количество элементов массива, не попадающих в интервал от -2 до 2,5 1)В заданном массиве из 5 действительных чисел определите количество чисел, не попадающих в интервал от -2 до 2,5. https://www.cyberforum.ru/ turbo-pascal/ thread690908.html Turbo Pascal Найти средний балл каждого студента и общий средний балл
Известны результаты сдачи трех экзаменов десятью студентами. Найти средний балл каждого студента и общий средний балл. Точность среднего балла два зна Помоги.
Turbo Pascal Найдите среднее арифметическое всех четных элементов массива Задан массив из 10 целых чисел. Найдите среднее арифметическое всех четных элементов массива. Хелп плиз https://www.cyberforum.ru/ turbo-pascal/ thread690892.html Turbo Pascal Замените все положительные элементы заданного целочисленного массива из 8 элементов числом 1 https://www.cyberforum.ru/ turbo-pascal/ thread690879.html
Замените все положительные элементы заданного целочисленного массива из 8 элементов числом 1, а все отрицательные числом 0
Найти произведение элементов первого столбца данной матрицы Turbo Pascal
Дана целочисленная матрица размера 4х3. Найти произведение элементов первого столбца данной матрицы.
Turbo Pascal Заполнить матрицу по строкам Дана матрица А (7x3) масс грузов от M отправителей к N получателям. 1)заполнить матрицу по строкам. Распечатать ее. 2)определить сумму элементов каждой строки. Вывести эти значения 3)определить максимальные грузы N-го получателя и M-го отправителя. 4)реализовать поиск груза с заданной массой, вывести его индексы. https://www.cyberforum.ru/ turbo-pascal/ thread690866.html
Turbo Pascal Найти сумму элементов побочной диагонали матрицы https://www.cyberforum.ru/ turbo-pascal/ thread690863.html
Дана квадратная целочисленная матрица 7х7. Найти сумму элементов ее побочной диагонали. Заранее спасибо :)
Turbo Pascal Вычислите среднее арифметическое всех отрицательных элементов
Вычислите среднее арифметическое всех отрицательных элементов заданного массива из 8 действительных чисел.
Turbo Pascal Заменить в матрице все отрицательные элементы числом 0, положительные элементы – числом 1 Дана целочисленная матрица размера 5x7. Заменить в данной матрице все отрицательные элементы числом 0, положительные элементы – числом 1. https://www.cyberforum.ru/ turbo-pascal/ thread690852.html Turbo Pascal Найти минимальное значение в первой строке данной матрицы Дана действительная матрица размера 3x4. Найти минимальное значение в первой строке данной матрицы. https://www.cyberforum.ru/ turbo-pascal/ thread690850.html
Преобразовать массив, прибавив к четным числам значение первого элемента Turbo Pascal
Дан целочисленный массив из 8 целых чисел. Преобразуйте его, прибавив к четным числам значение первого элемента. Первый элемент массива оставьте без изменений.
Turbo Pascal Найти сумму всех четных чисел от 1 до n Помогите решить!! Дано натуральное число п. Найти сумму: а) всех четных чисел от 1 до п; б) всех нечетных чисел от 1 до п. https://www.cyberforum.ru/ turbo-pascal/ thread690846.html
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
07.11.2012, 14:29 0

Определить произведение элементов в тех строках, которые не содержат отрицательных элементов - Turbo Pascal - Ответ 3664645

07.11.2012, 14:29. Показов 3771. Ответов 2
Метки (Все метки)

Ответ

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
uses crt;
const nmax=20;
type mtr=array[1..nmax,1..nmax]of integer;
function Proizv(a:mtr;n,k:integer):longint;
var p:longint;
    j:integer;
begin
p:=1;
for j:=1 to n do
p:=p*a[k,j];
Proizv:=p;
end;
procedure Max(a:mtr;n:integer;var mx:integer);
var i,j,l,sm:integer;
begin
mx:=a[n,1];
for l:=1 to 2*n-1 do{количество диагоналей}
  begin
    sm:=0;
    if l<n then{если брать и главную, то if l<=n}
      begin
       for i:=n-l+1 to n do
       for j:=1 to l do
       if j=i-n+l then sm:=sm+a[i,j];
       writeln('Сумма ',l,'=',sm);
       if sm>mx then mx:=sm;
      end
    else if l>n then
      begin
       for i:=1 to 2*n-l do
       for j:=l-n+1 to n do
       if j=i+l-n then sm:=sm+a[i,j];
       writeln('Сумма ',l,'=',sm);
       if sm>mx then mx:=sm;
      end;
  end;
write('Maximalnaya summa=',mx);
end;
var a:mtr;
    n,i,j,k,f,mx:integer;
begin
clrscr;
randomize;
repeat
write('Vvedite razmernost matricy do ',nmax,' n= ');
readln(n);
until n in [1..nmax];
Writeln('Matrica:');
for i:=1 to n do
   begin
     for j:=1 to n  do
       begin
        repeat
        a[i,j]:=random(10)-2;
        until a[i,j]<>0;
        write(a[i,j]:4);
       end;
     writeln;
   end;
f:=0;
for i:=1 to n do
 begin
  k:=0;
  for j:=1 to n do
  if a[i,j]<0 then k:=1;
  if k=0 then
   begin
    f:=1;
    writeln('Proizvedenie v stroke ',i,'=',Proizv(a,n,i));
   end;
 end;
write('Press Enter...');
readln;
Max(a,n,mx);
readln
end.


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

Определить произведение элементов в тех строках, которые не содержат отрицательных элементов
Дана целочисленная прямоугольная матрица. Определить произведение элементов в тех строках, которые...

Определить произведение элементов в тех строках, которые не содержат отрицательных элементов
Дана целочисленная квадратная матрица. Определить: 1. произведение элементов в тех строках,...

Дана целочисленная квадратная матрица.Определить произведение элементов в тех строках которые не содержат отрицательных элементов
знаю только как заполнить матрицу

Найти произведение элементов в тех строках, которые не содержат отрицательных элементов
Дана целочисленная матрица. Определить: 1. произведение элементов в тех строках, которые не...

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

Найти произведение элементов в тех строках матрицы, которые не содержат отрицательных элементов
Дана целочисленная квадратная матрица. Определить: 1. Произведение элементов в тех строках,...

Определить сумму элементов в тех строках, которые не содержат отрицательных элементов
Дана целочисленная прямоугольная матрица. Определить: 1. сумму элементов в тех строках, которые не...

Определить сумму элементов в тех строках, которые не содержат отрицательных элементов
Помогите сделать лабу в универ Задача №1 Каждый пункт нижеприведенного задания оформить в виде...

Определить сумму элементов в тех строках матрицы, которые не содержат отрицательных элементов
Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех строках, которые не...

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