0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 58

Дан одномрный массив A(N). Выполнить сортировку методом перестановок.Преобразовать в двумерный массив: количество строк и столбцов запрашивается польз

10.03.2010, 18:44. Показов 1524. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Завтра аттетстация, помогите пожалуйста!! Нужно сделать программу в Паскале.
Вот задание:
Дан одномрный массив A(N). Выполнить сортировку методом перестановок.Преобразовать в двумерный массив: количество строк и столбцов запрашивается пользователя.
Пожалуйста помогите!!!!!!!!!!!!!!!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.03.2010, 18:44
Ответы с готовыми решениями:

Дан массив А. Выполнить сортировку согласно методом своего варианта
Mне дан массив А.Надо выполнить сортировку с помощью ПОРАЗРЯДНОГО метода.

Дан двумерный массив, содержащий 14 строк и 15 столбцов. Элементами массива являются целые числа. Упорядочить массив
Как решить в C# Windows Forms? В консольной не надо)

дан двумерный массив А из N строк и М столбцов.
найти количество строк содержащих все равные компоненты задачу решить используя процедуры и ф-ии

1
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.03.2010, 19:30
Лучший ответ Сообщение было отмечено Marat6233 как решение

Решение

Все сортировки у нас тут
Перегон:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
k:=0;
repeat
 write('N M -> ');
 readln(n,m);
until n*m<t;
 
for i:=1 to n do
for j:=1 to m do
begin
 inc(k);
 mas[i,j]:=m[k];
end;
Добавлено через 42 минуты
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
uses crt;
var a:array[1..100,1..100]of integer;
b:array[1..1000]of integer;
i,j,m,n,k:integer;
 
procedure swap(var n1,n2:integer);
var b:integer;
begin
  b:=n1;
  n1:=n2;
  n2:=b;
end;
 
begin
 clrscr;
 randomize;
 write('Введите K -> ');
 readln(k);
 writeln('Исходный массив');
 for i:=1 to k do
 begin
  b[i]:=random(200);
  write(b[i],' ');
 end;
 writeln;
 
 for i:=1 to k do
 for j:=1 to k-1 do if b[j]<b[j+1] then swap(b[j],b[j+1]);
 repeat
  write('N M -> ');
  readln(n,m);
 until n*m<k;
 
 k:=0;
 for i:=1 to n do
 for j:=1 to m do
 begin
  inc(k);
  a[i,j]:=b[k];
 end;
 
 writeln('Отсортированный массив');
 for i:=1 to n do
 begin
  for j:=1 to m do write(a[i,j]:4);
  writeln;
 end;
 readln;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.03.2010, 19:30
Помогаю со студенческими работами здесь

Дан двумерный массив из m строк и n столбцов
Дан двумерный массив из m строк и n столбцов. Заполнить его значениями элементов одномерного массива размеров mxn. Заполнение проводить по...

Дан двумерный массив размером n-строк, m-столбцов
Дан двумерный массив размером n-строк, m-столбцов. Найти наибольший элемент и указать, в какой строке он находится.

Дан двумерный массив, содержащий 12 строк и 14 столбцов
Дан двумерный массив, содержащий 12 строк и 14 столбцов. Элементами массива являются целые числа. Упорядочить массив по невозрастанию...

Выполнить сортировку методом : простой выбор в данном массиве. Определить количество перестановок
Массив случайных чисел: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace...

дан двумерный массив А из 4 строк и 7 столбцов. Найти сумму отрицательных элементов массива
дан двумерный массив А из 4 строк и 7 столбцов. Найти сумму отрицательных элементов массива


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Интеграция Hangfire с RabbitMQ в проектах C#.NET
stackOverflow 18.04.2025
Разработка современных . NET-приложений часто требует выполнения задач "за кулисами". Это может быть отправка email-уведомлений, генерация отчётов, обработка загруженных файлов или синхронизация. . .
Построение эффективных запросов в микросервисной архитектуре: Стратегии и практики
ArchitectMsa 18.04.2025
Микросервисная архитектура принесла с собой много преимуществ — возможность независимого масштабирования сервисов, технологическую гибкость и четкое разграничение ответственности. Но как часто бывает. . .
Префабы в Unity: Использование, хранение, управление
GameUnited 18.04.2025
Префабы — один из краеугольных элементов разработки игр в Unity, представляющий собой шаблоны объектов, которые можно многократно использовать в различных сценах. Они позволяют создавать составные. . .
RabbitMQ как шина данных в интеграционных решениях на C# (с MassTransit)
stackOverflow 18.04.2025
Современный бизнес опирается на множество специализированных программных систем, каждая из которых заточена под решение конкретных задач. CRM управляет отношениями с клиентами, ERP контролирует. . .
Типы в TypeScript
run.dev 18.04.2025
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе. . .
Погружение в Kafka: Концепции и примеры на C# с ASP.NET Core
stackOverflow 18.04.2025
Apache Kafka изменила подход к обработке данных в распределенных системах. Эта платформа потоковой передачи данных выходит далеко за рамки обычной шины сообщений, предлагая мощные возможности,. . .
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
Verilog и интеллектуальная собственность - "глазами" обученной LM модели.
Hrethgir 17.04.2025
В сети встречаются участники, заявляющие что код на Verilog ни о чём не говорит. Но вот патентная практика на самом деле показывает обратное ими утверждаемому. То-есть код на Verilog включают в. . .
Свап-файл дополнительно к разделу (если вдруг не хватает или не создан)
jigi33 17.04.2025
ПОДКЛЮЧЕНИЕ ДОПОЛНИТЕЛЬНОГО SWAP ПРОСТРАНСТВА, Т. О. , РАСШИРЕНИЕ ЕГО РАЗМЕРА В Linux можно использовать как раздел подкачки (swap), так и файл подкачки (swap-файл). Чтобы создать swap-файл вместо. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru