Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Решить уравнение методом итерации. https://www.cyberforum.ru/ pascal/ thread76749.html
Решить методом итерации уравнение 2x+sin(x/b+pi/4)-b=0, с точьностью до 0.0001. b надо ввести с калвиатуры. Хотя бы подскажите как это решить методом итераций. На форуме есть похожий вопрос но ответ очень неясен
Сумма и произведение Pascal
Помогите, пожалуйста, вот с такой задачей: Были заданы два целых числа а и b. Вам сообщили их сумму и произведение (но не сообщили, что есть что). Пример: если известно, что сумма и произведение двух чисел равны 5 и 6, то возможны 2 варианта: числа 1 и 5(сумма 6, произведение 5) или 2 и 3(сумма 5, произведение 6). Требуется написать программу, которая по заданным числа х и y найдет все пары...
Pascal Найти максимальное слово и вывести его на экран, если максимальных слов несколько, то вывести все https://www.cyberforum.ru/ pascal/ thread76735.html
1. Найти максимальное слово и вывести его на экран, если максимальных слов несколько, то вывести все. 2. Произвести инверсию каждого слова в строке, сохранив порядок следования слов. 3.выписать все слова начинающиеся с определенного буквы значение, которой вводится с клавиатуры.
Pascal Определить взаимное расположение этих прямых на плоскости https://www.cyberforum.ru/ pascal/ thread76733.html
Program LW2; Var k1, k2:real; Begin Write (' Vvedite k1:'); ReadLn(k1); Write ('Vvedite k2:'); ReadLn(k2); if k1=k2 then writeln (' pramue y1 i y2 parallelnu'); if k1*k2+1=0 then writeln ('pramue y1 i y2 perpendicularnu'); if (k1<>k2) and (k1*k2+1<>0) then WRITELN('ne parallel i perpendik');
Вопросы по TP Pascal
Приветствую всех! Напишите пожалуйста ответы на следующие вопросы: 1) Можно ли как-то сформировать множество состоящее из строк в процессе работы программы? 2) Как выполнить русификацию при вводе в программе с расширением .exe (как осуществить ввод русскими буквами)?
Pascal TurboPascal: всего лишь сменить min на max, но всё не так-то просто... Доброго времени суток Задание: 1. Определить длину максимального пути для графа, заданного матрицей расстояний. 2. Найти вершины, лежащие на этом пути. В интернете нашла код, переделала его под себя, но он ищет вершины лежащие на минимальном пути, да и работает через раз (зацикливается). Вот program MDP; uses crt; type https://www.cyberforum.ru/ pascal/ thread76726.html
Pascal Вывести сумму введенных чисел задание: дан одномерный массив. необходимо что бы при вводе 0 заканчивался ввод данных и на экран выводилось S= сумме введенных чисел.прога на асемблере) я перепробовал уже все. издевался над кодом как мог) ему все пофигу. ни ошибок ни результата. Program zadanie4; Uses Crt; Const n=50; var A:array of integer; Var g,m,l,i,k,s:integer; begin clrscr; https://www.cyberforum.ru/ pascal/ thread76722.html Бинарный поиск Pascal
Помогите пожалуйста с задачей по программированию Опишите массив записей, содержащих фамилию абонента и номер его телефона. Запрограммируйте двоичный поиск в телефонном справочнике.
Pascal массивы и процедуры Помоги, пожалуйста, решить 2 задачи на паскале: 1) В матрице целых чисел необходимо для каждого значения выполнить подсчёт количества элементов, принимающих данное значение. (Вывести в виде - x_k (x - значение, k - сколько раз повторяется)). 2) Даны координаты вершин многоугольника (x1, y1, x2, y2 .. x10, y10). Найти его периметр. Вычисление расстояния между вершинами - процедура, sqrt((x2 -... https://www.cyberforum.ru/ pascal/ thread76716.html Pascal Циклы while и repeat помогите написать задачу, а то чё-то не получается. Рассчитать траекторию движения выпущенного пушкой снаряда, если известны его начальная скорость и направление движения. https://www.cyberforum.ru/ pascal/ thread76714.html
Pascal Массив про осадки
В массиве хранятся сведения о количестве осадков, выпавших за каждый день января. Определить общее количество осадков, выпавших за каждую декаду месяца. Заранее благодарю, за решение задачки!!!!!!!
Pascal Про лыжника https://www.cyberforum.ru/ pascal/ thread76699.html
Люди помогите решить задачьку по паскалю :Лыжник в первый день прошел 10КМ.КАждый следующий день он проходил на 10% больше, чем в первый. Какое растояние лыжник прошел за неделю?????
2 / 2 / 2
Регистрация: 19.12.2009
Сообщений: 13
23.12.2009, 21:25  [ТС] 0

На главную диагональ матрицы поместить наибольшие элементы - Pascal - Ответ 437586

23.12.2009, 21:25. Показов 1495. Ответов 3
Метки (Все метки)

Ответ

Вот что у меня получилось:
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
program kkr3;
uses crt;
var
  A: array [1..100,1..100] of integer;
  i,j,k,n,imax,jmax,c,max: integer;
begin
  clrscr;
  write('Введите число строк и столбцов матрицы: ');
  readln(n);
  for i:=1 to n do
    for j:=1 to n do
      begin
        write('Введите элемент (',i,' ',j,'): ');
        readln(A[i,j]);
      end;
  k:=1;
  while k <= n do
    begin
      max:=A[k,k];
      for i:=1 to n do
        for j:=1 to n do
          begin
            if ((A[i,j] > max) and (i<>j)) then
              begin
                max:=A[i,j];
                imax:=i;
                jmax:=j;
              end;
          end;
      c:=A[k,k];
      A[k,k]:=max;
      A[imax,jmax]:=c;
      k:=k+1;
    end;
  for i:=1 to n do
    begin
      for j:=1 to n do
        write(A[i,j],' ');
      writeln;
    end;
  readkey
end.
Правильно работает только когда на главной диагонали нет ни одного максимального элемента. Как это исправить?

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

Минимальные элементы строк матрицы поместить на главную диагональ
Доброго времени суток товарищи. Помогите решить программку: Найти минимальные элементы каждой...

В матрице найти наименьшие элементы в каждом столбце и поместить их на главную диагональ
Здравствуйте. Если это возможно,хотелось бы попросить помощи в рещении нескольких задач. ...

Заполнить главную и побочную диагональ матрицы 0, а остальные элементы 1
Составить программу, которая создает и выводит на экран таблицу, в которой главной и побочной...

найти минимальный элемент и поместить его на главную диагональ
В каждой стороке матрицы А(n,n) найти минимальный элемент и поместить его на главную диагональ (т.е...

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

Найти максимальные элементы каждой строки и поместить их на главную диагональ, а диагональные элементы поместить на место максимальных
Найти максимальные элементы каждой строки исходной матрицы А(N,N) (N&lt;=10) и поместить их на главную...

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

Максимальные элементы строк и перемещение их на главную диагональ матрицы
Помогите пожалуйста)) Преобразовать матрицу В(5х5) таким образом, чтобы максимальные элементы...

Найти наибольшие элементы каждой строки матрицы и поместить их на главную диагональ
Найти наибольшие элементы каждой строки матрицы Z(16,16) и поместить их на главную диагональ....

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