Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal ABC Нужно немножко изменить код Есть программа, которая выводит на экран слова, которые больше 6 символов. А нужно сделать так, что бы программа удаляла эти слова Вот код: var s, c: string; n: integer; begin readln(s); https://www.cyberforum.ru/ pascalabc/ thread1867734.html Pascal ABC Для заданной матрицы размером 8x8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом
Помогите пожалуйста! Размерности массивов следует задать именованными константами. Все необходимые данные должны передаваться подпрограммам в качестве параметров. Все величины, используемые только внутри подпрограмм, должны быть описаны как локальные. Использование глобальных переменных в подпрограммах не допускается. Вывод результатов работы подпрограмм должен выполняться в главной...
Pascal ABC Для заданного Х вычислить значение А по формулам https://www.cyberforum.ru/ pascalabc/ thread1867581.html
Применив оператор безусловного перехода, для заданного Х вычислить значение А по формулам: A = Х2 + 1, если Х < 0 А = 2Х, если 0 ≤ Х < 10 A = Х2 – 1, если Х ≥ 10 Добавлено через 18 секунд Вот моя программа без goto program qq; var
Pascal ABC Поменять местами два числа, не используя дополнительную переменную Даны два числа x и y ,поменять их значения местами не используя дополнительную переменную. Результат вывести в виде таблицы шагов. https://www.cyberforum.ru/ pascalabc/ thread1867560.html
Обработать информацию о заводах, выпускающих АСУ Pascal ABC
Имеются заводы: Борец, Дзержинск, Динамо, Зил, Монометр, в которых изготавливаются следующие АСУ: АСУП, АСУТП, АСУТО,АСУАИ, АСУМИВ. a) Получить список заводов, разработавших АСУ вводимого типа; b) Получить список заводов, разработавших АСУ одинакового типа; c) Напечатать список АСУ, не разработанных ни на одном заводе; d) Напечатать список АСУ, разработанных одновременно более чем на двух...
Pascal ABC Написать программу, позволяющую найти наибольший общий делитель 3 чисел, используя алгоритм Евклида Написать программу, позволяющую найти наибольший общий делитель 3 чисел, используя алгоритм Евклида. https://www.cyberforum.ru/ pascalabc/ thread1867558.html
Pascal ABC Произвести заданные действия с последовательностью чисел https://www.cyberforum.ru/ pascalabc/ thread1867557.html
Даны действительные числа а1,…,аn. Если в результате замены отрицательных членов последовательности их квадратами члены будут образовывать не убывающую последовательность, то получить сумму членов исходной последовательности, в противном случае получить их произведение.
В линейный массив вещественных чисел на 8-е место вставить элемент, равный сумме первых 10 элементов массива Pascal ABC
В линейный массив вещественных чисел на 8-е место вставить элемент, равный сумме первых 10 элементов массива.
Pascal ABC Задана функция f(x). Найти нули этой функции https://www.cyberforum.ru/ pascalabc/ thread1867553.html
Задана функция f(x). Найти нули этой функции. Задаются интервал значения (x1,x2), точность вычислений е.
Pascal ABC Исключить из матрицы строку и столбец,на пересечении которых расположен максимальный элемент главной диагонали Задана квадратная матрица. Исключить из нее строку и столбец, на пересечении которых расположен максимальный элемент главной диагонали. https://www.cyberforum.ru/ pascalabc/ thread1867552.html
В заданном тексте удалить часть текста, заключенную в скобки Pascal ABC
В заданном тексте удалить часть текста, заключенную в скобки.
Pascal ABC Составить программу, которая будет содержать название магазина и товары со своими свойствами Составить программу, которая будет содержать название магазина и товары со своими свойствами, например материал. Определенного числа магазинов нет, так же в каждом магазине разные товары разного количества. В дальшейшем данные данные будут использоваться для поиска или других манипуляций. вот один из вариантов программы, не работаетprogram mykyrs; uses crt; type magazin = record ... https://www.cyberforum.ru/ pascalabc/ thread1867482.html
0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 78
23.12.2016, 03:58  [ТС] 0

В той матрице, на главной диагонали которой все цифры, найти наименьшую и удалить соответствующую строку - Pascal ABC - Ответ 9932856

23.12.2016, 03:58. Показов 664. Ответов 6
Метки (Все метки)

Ответ

в той матрице, на главной диагонали которой все цифры, найти наименьшую и удалить соответствующую строку.
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
Program proizvedenie;
uses crt;
const n=3;
Type Matrix=array [1..n, 1..n] of char;
Var
  A, B, C: matrix;
  i, j: byte;
  trans: char;
procedure matr(var d: matrix);
Var i,j:integer;
begin
Writeln('');
For i:=1 to N do
For j:=1 to N do
begin
Write('[',i,',',j,']=');
Readln(d[i,j]);
end;
writeln;
end;
 
function find(d: matrix): boolean;
Var i,j:integer;
begin
for i := 1 to N do
for j := 1 to N do
if(d[i, j] in ['a', 'e', 'u', 'i', 'y', 'o', 'E', 'U', 'I', 'O', 'A', 'Y', 'а', 'е', 'ё', 'и', 'о', 'у', 'ы', 'э','ю','я','А','Е','Ё','И','О','У','Ы','Э','Ю','Я']) then begin
result := true;
break;
end;
end;
 
procedure transp(var D: matrix);
Var i,j:integer;
begin
for i:= 2 to N do
for j :=1 to i-1 do begin
trans := d[i, j];
d[i, j] := d[j, i];
d[j, i] := trans;
end;
end;
 
begin
clrscr;
matr(a);
matr(b);
matr(c);
if(find(a)) then transp(a);
if(find(b)) then transp(b);
if(find(c)) then transp(c);
for i := 1 to N do begin
for j := 1 to N do write(a[i, j], ' ');
writeln('');
end;
writeln('');
for i := 1 to N do begin
for j := 1 to N do write(b[i, j], ' ');
writeln('');
end;
writeln('');
for i := 1 to N do begin
for j := 1 to N do write(c[i, j], ' ');
writeln('');
end;
readln;
end.


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

Найти наибольший элемент главной диагонали матрицы и вывести на экран все строку, в которой он находится
Всем привет! Помогите с задачей, пожалуйста! Найти наибольший элемент главной диагонали матрицы и...

Удалить строку, на пересечении которой стоят отрицательные элементы главной диагонали.
1) дан массив M(n,n) Удалить строку на пересечении корой стоят отрицательные элементы главной...

Найти в матрице строку с наименьшим числом на главной диагонали, и исключить всю строку
Условие задачи : матрицу заполнить случайными значениями , найти в ней строку с наименьшим числом в...

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

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

В матрице удалить соответствующую строку или столбец
Матрица состоит из нулей и единиц. Найдите в ней самую длинную цепочку подряд идущих нулей по...

Заменить строку матрицы, имеющую наименьшую сумму, на элементы главной диагонали
Дана прямоугольная матрица. Заменить строку, имеющую наименьшую сумму, на элементы главной...

Заменить строку матрицы, имеющую наименьшую сумму, на элементы главной диагонали
Дана прямоугольная матрица. Заменить строку, имеющую наименьшую сумму, на элементы главной...

Заменить строку матрицы, имеющую наименьшую сумму, на элементы главной диагонали
Дана прямоугольная матрица. Заменить строку, имеющую наименьшую сумму, на элементы главной...

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