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

В заданной матрице A(N,M) поменяйте местами столбцы с номерами P и Q.

31.05.2013, 00:18. Показов 4241. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В заданной матрице A(N,M) поменяйте местами столбцы с номерами P и Q. Выведите исходный и полученный массив в виде матрицы
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.05.2013, 00:18
Ответы с готовыми решениями:

В заданной матрице A(N, M) поменяйте местами столбцы с номерами P и Q
3.3. В заданной матрице A(N, M) поменяйте местами столбцы с но-мерами P и Q. По теме которая существует на форуме , решение не подходят...

В заданной матрице A(N, M) поменяйте местами столбцы с номерами P и Q.(С++)
#include "stdafx.h" #include<stdlib.h> #include<iomanip> #include <time.h> #include <conio.h> #include <iostream> ...

В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q
В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q( Помогите с обиснениями кто может , что к чему и как , как что...

9
31.05.2013, 00:21

Не по теме:

если полный ноль - иди в дворники, на твое место в инсте найдутся не ноли.
в дальнейшем читай правила форума и называй темы информативно.

0
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 9
31.05.2013, 00:25  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение

Не по теме:

если полный ноль - иди в дворники, на твое место в инсте найдутся не ноли.
в дальнейшем читай правила форума и называй темы информативно.

спасибо,учту ваше предложение!
0
31.05.2013, 00:28

Не по теме:

это не предложение, а требование (в смысле, соблюдать правила форума.) удачи.

0
7 / 7 / 3
Регистрация: 11.01.2012
Сообщений: 85
31.05.2013, 00:39
Сразу скажу, что писал на FreePascal. Но должно и на PascalABC подойти. Если что-то не так - пиши...
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Var n,m,p,q,i,j,t: Integer;
    a: Array[1..1000, 1..1000] of Integer; //Макс. размер 1000x1000, должно хватить
begin
    ReadLn(n,m); {Считываем размеры матрицы NxM}
    ReadLn(p,q); {И номера столбцов}
    for i:=1 to m do
        for j:=1 to n do
            Read(a[i,j]); {Считываем саму матрицу}
 
    for i:=1 to m do begin
        t:=a[i,p]; {Переменную t используем в качестве буффера обмена}
        a[i,p]:=a[i,q];
        a[i,q]:=t;
    end;
 
    WriteLn;
    for i:=1 to m do begin {выводим матрицу}
        for j:=1 to n do
            Write(a[i,j], ' ');
        WriteLn;
    end;
end.
0
 Аватар для newyork7776
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
31.05.2013, 00:40
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
program masiv;
var mas:array[1..100,1..100] of integer;
    p,q,n,m,i,j:integer;
begin
write('Enter M (gorizontal) = ');readln(m);
write('Enter N (vertical) = ');readln(n);
for i:=1 to n do
for j:=1 to m do
 mas[i,j]:=random(10);
for i:=1 to n do begin
for j:=1 to m do 
 write(mas[i,j],' ');
 writeln;end;
Write('Pomeniat = ');readln(p);
Write('Zamenit = ');readln(q);
for i:=1 to n do begin
for j:=1 to m do 
 begin
  if (j=p) then write(mas[i,q],' ') 
            else begin
                    if (j=q) then write(mas[i,p],' ')
                              else write(mas[i,j],' ');
 end;end;
 
 writeln;end;
end.
0
7 / 7 / 3
Регистрация: 11.01.2012
Сообщений: 85
31.05.2013, 00:42
magirus,
с вами не полностью согласен. Насчет не того раздела - это конечно верно, но если каждый человек будет говорить тебе что ты полный ноль, когда же ты успеешь выучиться? Люди учатся, в том числе и на ошибках...
0
 Аватар для newyork7776
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
31.05.2013, 00:43
я писал строго на этот случай(условие)
я не менял строки местами я просто правильно вывел на екран))))
пашет в PascalABC
0
31.05.2013, 00:47

Не по теме:

Максим2001, не хочу оффтопить, если желаете обсудить - велкам в ЛС, но отвечу скорее всего завтра вечером.

0
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 9
31.05.2013, 00:48  [ТС]
Максим2001,
спасибо большое за поддржку, учусь в универе на первом курсе,все понятно,все не сложно,но вот с паскалем со школы проблема, а тут вот так вот вышло.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.05.2013, 00:48
Помогаю со студенческими работами здесь

В заданной матрице A[N, M] поменять местами столбцы с номерами P и Q
3.3. В заданной матрице A(N, M) поменяйте местами столбцы с номерами P и Q. Массив рандомный

В матрице поменять местами столбцы с номерами 3 и n-2
В данной действительности матрице размера n x m (n ≥ 3, m ≥ 3) поменять местами столбцы с номерами 3 и n-2

Поменять местами в данной матрице столбцы с номерами a и b
Помогите, пожалуйста, решить!!! ОЧЕНЬ нужно! Дан текстовый файл, содержащий n строк. В каждой строке записаны m целых чисел, разделенные...

В матрице поменять местами столбцы с заданными номерами
В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q

В целочисленной матрице размера поменять местами столбцы с номерами К1 и К2
Ребята помогите решить задачу. В целочисленной матрице размера поменять местами столбцы с номерами К1 и К2.


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Изучаю 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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru