Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для *Тата*
0 / 0 / 0
Регистрация: 01.12.2010
Сообщений: 5

массив

01.12.2010, 20:34. Показов 430. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в массиве P(N, M) (N<=10; M<=15) поменять местами минимальный и максимальный элементы каждой строки. Помогите, пожалуйста, с решением задачи. Буду благодарна)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.12.2010, 20:34
Ответы с готовыми решениями:

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C.

Дан массив А. Составить массив В, в котором b[ i ]=a[0]+a[1]+a[2]+....+a[ i ] i=0,1,2,3,4......n-1. Распечатать массив В
Дан массив А. Составить массив В, в котором b=a+a+a+....+a i=0,1,2,3,4......n-1. Распечатать массив В.

из заданного теста выбрать цифры и записать в массив N ,а буквы - в массив B .Все остальные символы записать в массив S
Привет всем.Помогиет пожалуйста решить задачку из заданного теста выбрать цифры и записать в массив N ,а буквы - в массив B .Все...

4
 Аватар для MC_Shinoda
11 / 11 / 3
Регистрация: 18.04.2010
Сообщений: 94
01.12.2010, 22:24
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
Program zad1;
Type mas=array[1..10,1..15] of integer;
Var  a:mas;
     i,j,mini,minj,maxi,maxj,min,max,p,n,k:integer;
Begin
ReadLn(n,k);
For i:=1 to n do
For j:=1 to k do
Read(a[i,j]);
For i:=1 to n do
begin min:=a[i,1]; max:=a[i,1];
      for j:=1 to k do
      if min<a[i,j] then
      begin min:=a[i,j];
            mini:=i;
            minj:=j;
      end;
      if max>a[i,j] then
      begin max:=a[i,j];
            maxi:=i;
            minj:=j;
      end;
p:=a[maxi,minj];
a[maxi,minj]:=a[mini,minj];
a[mini,minj]:=p;
end;
writeln('Массив после изменения:');
for i:=1 to n do
 begin
  for j:=1 to k do
  write(a[i,j]:4);
  writeln;
end;
end.
1
 Аватар для patricksmirnov
76 / 76 / 51
Регистрация: 28.02.2010
Сообщений: 159
01.12.2010, 22:31
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;
const
     n=10;
     m=15;
var A:array[1..n,1..m] of integer;
i,j,jmin,jmax,min,max,buf:integer;
Begin
randomize;
for i:=1 to n do
 begin
  for j:=1 to m do
    begin
    a[i,j]:=Random(15)+1;
    write(a[i,j]:3);
    end;
    writeln;
  end;
for i:=1 to n do
begin
         min:=a[i,1];
         max:=a[i,1];
 
         for j:=1 to m do
             begin
                  if a[i,j]>max then
                     begin
                     max:=a[i,j];
                     jmax:=j;
                     end;
                  if a[i,j]<min then
                  begin
                  min:=a[i,j];
                  jmin:=j;
                  end;
             end;
 
             buf:=a[i,jmin];
             a[i,jmin]:=a[i,jmax];
             a[i,jmax]:=buf;
end;
 
writeln;
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j]:3);
writeln;
end;
End.
Добавлено через 6 минут
MC_Shinoda,нужно поменять максимальный с минимальным в каждой строке!
1
 Аватар для MC_Shinoda
11 / 11 / 3
Регистрация: 18.04.2010
Сообщений: 94
01.12.2010, 22:34
Цитата Сообщение от patricksmirnov Посмотреть сообщение
MC_Shinoda,нужно поменять максимальный с минимальным в каждой строке!
А какая разница менять минимальное с максимальным или максимальны с минимальным? у меня работает вроде.
1
 Аватар для *Тата*
0 / 0 / 0
Регистрация: 01.12.2010
Сообщений: 5
02.12.2010, 18:20  [ТС]
Спасибо огромное, patricksmirnov и MC_Shinoda!)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.12.2010, 18:20
Помогаю со студенческими работами здесь

Сформировать типизированный файл из целых чисел, ввести в файл массив, прочитать массив, упорядочить массив по убыванию
Сформировать типизированный файл из целых чисел, ввести в файл массив, прочитать массив, упорядочить массив по убыванию, результат вывести...

Массив. Сформировать массив C, элементы которого равны сумме элементов массивов A и B
Сформировать массив C из массивов A и B, элементы которого равны сумме соответствующих элементов A и B умноженного на больший из них.

Создать двумерный массив все четные элементы переписать в одномерный массив
создать двумерный массив все четные элементы переписать в одномерный массив

Вычислить среднее арифметическое элементов, дописать в массив и отсортировать массив по возростанию
5)Вычислить среднее арифметическое элементов, дописать в массив и отсортировать массив по возростанию.

Дан массив A из N целых элементов. Занести в массив B положительные элементы массива А
Буду признателен за помощь с заданием, ибо я ничего не понимаю.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru