Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67

двумерный массив

04.11.2013, 00:24. Показов 2016. Ответов 34
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста 2 задачу, чтобы матрица вводилась с клавиатуры

Добавлено через 3 минуты
Дана матрица размера MxN. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2013, 00:24
Ответы с готовыми решениями:

Сделайте, чтобы двумерный вектор обогнал двумерный массив при заполнении случайными числами
Всем привет! Попробовал сравнить время заполнения векторов в векторе и массивов в массиве (динамические) случайными числами, получаемыми...

Как можно вложить двумерный массив в двумерный?
Нужно написать программу перемножения двух матриц размерностью МxМ, элементы которых, матрицы размерностью КxК... Подскажите (желательно с...

Массив: Как скопировать двумерный массив в другой массив?
Как скопировать двумерный массив в другой массив?

34
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:12
Студворк — интернет-сервис помощи студентам
Анета, а ну ка код скиньте, посмотрим. Не забудьте про тэги
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:15  [ТС]
ну вот который вы мне прислали
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:18
Анета, лол) так в том алгоритме нет повторного вывода массива. Скопируйте кусок кода, который выводит матрицу на экран и вставьте его после сортировки
C++
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
50
51
#include <ctime>
#include <cstdlib>
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
void main()
{
const int W = 5;
 
const int n=3;
const int m=5;
int i,j,max,min,minj,maxj,a[n][m];
 
for(i=0; i<n; i++)
for(j=0; j<m; j++)
{
printf("[%d][%d]=", i+1,j+1);
scanf("%d",&a[i][j]);
}
 
printf("\nNachalnaya matrica:\n");
for(i=0; i<n; i++)
{
for(j=0; j<m; j++)
printf("%d\t", a[i][j]);
printf("\n");
}
 
 
for (int i = 0; i < m; i++)
{
int max = 0;
int min = 0;
for (int j = 1; j < n; j++)
{
if (a[max][i] < a[j][i]) max = j;
if (a[min][i] > a[j][i]) min = j;
}
swap(a[max][i],a[min][i]);
}
printf("\nNew matrica:\n");
for(i=0; i<n; i++)
{
for(j=0; j<m; j++)
printf("%d\t", a[i][j]);
printf("\n");
}
system ("pause");
}
вот типа так...
1
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:27  [ТС]
вот я так же и сделала, но он мне белеберду выводит.
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:28
Анета, какую белиберду? отскриньте
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:28  [ТС]
он мне ту же самую матрицу опять выводит просто
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:32  [ТС]
уже не ту же самую
Миниатюры
двумерный массив  
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:33
Анета, вот вы тут говорите, а я у себя скомпилил, все работает как надо...
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:34  [ТС]
вот теперь так.
Миниатюры
двумерный массив  
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:34
Анета, а это случайно не проделки "очередного чуда майкрософта"?
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:37  [ТС]
аааа заработала))) перезагрузила программу саму) спасибаааа
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:37
Анета, вот 4х4 матрица. То есть все работает? Отлично
0
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:42  [ТС]
а чтобы не по столбцам, а по строкам менял элементы, что нужно поменять?
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
04.11.2013, 01:44
Анета, сейчас распишу
C++
1
2
3
4
5
6
7
8
9
10
11
for (int i = 0; i < n; i++)
{
int max = 0;
int min = 0;
for (int j = 1; j < m; j++)
{
if (a[i][max] < a[i][j]) max = j;
if (a[i][min] > a[i][j]) min = j;
}
swap(a[i][max],a[i][min]);
}
вроде так
1
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
04.11.2013, 01:50  [ТС]
спасибо огромное за помощь))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2013, 01:50

Массив: Случайным образом заполнить двумерный массив размерностью 3х4 цифрами от -20 до 10
Помогите пожалуйста с задачей Написать программу, которая случайным образом заполняет двумерный массив размерностью 3х4 цифрами от -20...

Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька
всем привет. народ помогите с прогой, конкретно с функцией sort (65 строка), она должна двухмерный массив перевести построчно в одномерный...

Массив: Как можно задать и вывести симметричный двумерный массив?
как можно задать и вывести симметричный массив

Чем отличаются двумерный символьный массив и массив указателей на строки
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее спасибо.

Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы.
Пожалуйста, помогите решить простым методом задачку, просто не могу понять смысл ее выполнения. Дан двумерный массив 3х3.Получить...


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

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
Новые блоги и статьи
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
сукцессия 6. Питон реализация энилоджиковской модели, картинка про Центральную часть будущей модели
anaschu 26.06.2026
Етить. ИИ мне на основе моего старого файла R создал вот эту вот хмерь на пайтоне. Это уже новая модель, модель сукцессии грибной. потоки фосфора, азота. Углерода. 5 видов организмов. Я даже. . .
Как замкнутый ядерный цикл решит проблему недостатки фосфора? Био миграция фосфора со дна океана
anaschu 26.06.2026
Биологический лифт: Концепция подъема фосфора со дна океана с помощью ЗЯТЦ Предлагаю на обсуждение альтернативу тяжелому промышленному бурению океанического дна. Вместо сложной инженерии мы можем. . .
сукцессия 5
anaschu 26.06.2026
ПЛАН РАЗРАБОТКИ математической модели сукцессии микоризных систем Переход AM → EcM (Endo + ErM) · Шумилов А. С. · ИФХиБПП РАН · Пущино · 2026 . . .
сукцессия 4
anaschu 25.06.2026
Более детализированный план разработки План доработки модели динамики микоризных симбиозов (EcM с гистерезисом) Цель: Реализовать логику переключения между эрикоидным (ErM) и эктомикоризным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru