С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.01.2023
Сообщений: 8

Найти значение минимального элемента массива, присвоить его значение элементу, находящемуся на пересечении второй строки

23.02.2023, 13:11. Показов 442. Ответов 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
Var 
   i, j,k,ind2,ind1, n: integer;
   min: integer;
   x: array [,] of  integer;
begin
randomize;
write('Введите n:');
readln(n);
setlength(x,n,n);
for i:=0 to n-1 do
for j:=0 to n-1 do
    x[i,j]:=random(10);
writeln ('Массив:');
for i:=0 to n-1 do
  begin
    for j:=0 to n-1 do
      write (x[i,j]:3);
  writeln  
  end;
min:=x[0,0];  
for i:=0 to n-1 do
for j:=0 to n-1 do
  begin
   if(x[i,j] <= min) then
            
                min := x[i,j];
                ind1 := i;
                ind2 := j;
                end;
                writeln ('min=',min);
  k:=x[ind1,ind2];
  x[ind1,ind2]:=x[2,3];
  x[2,3]:=k;
  writeln('изменённый массив');
  for i:=0 to n-1 do
for j:=0 to n-1 do
  begin write(x[i,j]:3); 
  end;
end.
Не работает замена элемента на минимальное. Исправте пожалуйста кто может, ошибку не вижу
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.02.2023, 13:11
Ответы с готовыми решениями:

Найти min число, присвоить его значение первому элементу массива, а вместо минимального числа записать 10
Найти минимальное число, присвоить его значение первому элементу массива, а вместо минимального числа записать 10

Найти минимальное число, присвоить его значение первому элементу массива, а вместо минимального числа записать 10
Найти минимальное число, присвоить его значение первому элементу массива, а вместо минимального числа записать 10

Присвоить 8-му элементу массива значение 10-го элемента, увеличенное на 5, а 10-му присвоить значение 13-го
Одномерный массив из 15 элементов заполнить случайным образом числами от 7 до 12. Присвоить 8-му элементу значение 10-го элемента,...

2
Модератор
Эксперт Pascal/DelphiЭксперт NIX
 Аватар для bormant
7816 / 4635 / 2837
Регистрация: 22.11.2013
Сообщений: 13,158
Записей в блоге: 1
23.02.2023, 15:15
Лучший ответ Сообщение было отмечено marloq как решение

Решение

Цитата Сообщение от marloq Посмотреть сообщение
на пересечении второй строки
на пересечении с чем?

Добавлено через 17 минут
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
const W = 3;
var
  n, i, j, min, mi, mj: Integer;
  x: array [,] of Integer;
begin
  Randomize;
  Write('Введите n: ');
  ReadLn(n);
  SetLength(x, n, n);
  for i := 0 to n - 1 do
    for j := 0 to n - 1 do
      x[i, j] := Random(10);
  WriteLn('Исходный массив:');
  for i := 0 to n - 1 do begin
    for j := 0 to n - 1 do
      Write(x[i, j]: W);
    WriteLn;
  end;
  min := x[0, 0];
  for i := 0 to n - 1 do
    for j := 0 to n - 1 do
      if x[i, j] < min then begin
        min := x[i, j];
        mi := i;
        mj := j;
      end;
  WriteLn('min=', min);
  x[mi, mj] := x[2, 3];
  x[2, 3] := min;
  WriteLn('Изменённый массив:');
  for i := 0 to n - 1 do begin
    for j := 0 to n - 1 do
      Write(x[i, j]: W);
    WriteLn;
  end;
end.
Добавлено через 14 минут
Только нужно помнить, что элемент с индексами [2,3] находится на строке 3 в колонке 4
0
0 / 0 / 0
Регистрация: 15.01.2023
Сообщений: 8
23.02.2023, 21:15  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2023, 21:15
Помогаю со студенческими работами здесь

Найти минимальное число, присвоить его значение последнему элементу массива
Найти минимальное число, присвоить его значение последнему элементу массива, а вместо манимального числа записать значение 3N.

Найти минимальное число и присвоить его значение второму элементу массива
найти минимальное число и присвоить его значение второму элементу массива.паскаль. помогите пожалуйста с программой

Каждому элементу исходной матрицы а(i,j) присвоить значение минимального элемента среди элементов подматрицы А'(i,j)
Каждому элементу исходной матрицы а(i,j) присвоить значение минимального элемента среди элементов подматрицы А'(i,j)(верхний левый угол...

Массивы. Присвоить 8-му элементу значение 10-го элемента, увеличенное на 5, а 10-му элементу присвоить значение 13
Здравствуйте) Пожалуйста, помогите решить задачки!) 2)Одномерный массив из 15 элементов заполнить случайным образом числами от 7 до 12. ...

Найти максимальное число, присвоить его значение последнему элементу массива, вместо максимального числа
Найти максимальное число, присвоить его значение последнему элементу массива, вместо максимального числа записать –1.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru