Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stepa3800
2 / 2 / 0
Регистрация: 10.12.2013
Сообщений: 41
#1

В матрице поменять 2-ю и 4-ю строки местами - C++

23.03.2014, 12:01. Просмотров 392. Ответов 5
Метки нет (Все метки)

Обработка текстовых файлов.
Текст задачи: В матрице A(8,7) поменять 2-ю и 4-ю строки местами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2014, 12:01     В матрице поменять 2-ю и 4-ю строки местами
Посмотрите здесь:

C++ Поменять в матрице первую и последнюю строки местами
Если количество строк в матрице четное, то поменять строки местами по правилу C++
В данной действительной матрице m*n (n>=3, m>=3), поменять местами строки с номерами 2 и n-1 C++
C++ Массивы. Найти в матрице максимальный и минимальный элементы, поменять местами строки, в которых они расположены
В данной действительной матрице m*n (n>=3,m>=3) поменять местами строки с номерами 2 и n-1 C++
C++ Поменять в матрице местами максимальный и минимальный элементы каждой строки
C++ Поменять местами наибольший элемент строки с элементом главной диагонали в матрице
C++ В матрице А(4-строки, 3-столбца) поменять местами наибольшие элементы в первом и третьем столбцах
C++ В матрице поменять местами две строки с заданными номерами
C++ Если в матрице найдутся две соседние строки, которые состоят из четных элементов, поменять их местами
В матрице поменять строки местами C++
C++ В заданной матрице поменять местами максимальный и минимальный элемент каждой строки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
2063 / 1570 / 301
Регистрация: 15.12.2013
Сообщений: 6,200
23.03.2014, 12:03     В матрице поменять 2-ю и 4-ю строки местами #2
stepa3800, и при чем здесь обработка текстовых файлов?
stepa3800
2 / 2 / 0
Регистрация: 10.12.2013
Сообщений: 41
23.03.2014, 12:10  [ТС]     В матрице поменять 2-ю и 4-ю строки местами #3
S_el, при том что нужно считать и записать в файл
Dax
13 / 13 / 5
Регистрация: 23.03.2014
Сообщений: 91
23.03.2014, 12:40     В матрице поменять 2-ю и 4-ю строки местами #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 #include <iostream> 
using namespace std; 
int main() 
{ 
freopen ("input.txt","r",stdin); // ввод в файл
freopen ("output.txt","w",stdout); //вывод в файл
int n,x; 
*
int k1=0,k0=0; 
cin >> n; 
*
while (n > 0){ 
cin >> x; 
if (x == 0){k0=k0+1;} 
else {k1=k1+1;} 
n=n-1; 
} 
if (k0 < k1) cout << k0; 
else cout<<k1; 
*
*
return 0; 
}
Добавлено через 1 минуту
Само Сабой, что не матрицы, но ввод и вывод ведь показаны
stepa3800
2 / 2 / 0
Регистрация: 10.12.2013
Сообщений: 41
23.03.2014, 12:47  [ТС]     В матрице поменять 2-ю и 4-ю строки местами #5
Dax, ввод и вывод кстате можно было сделать и полегче
Dax
13 / 13 / 5
Регистрация: 23.03.2014
Сообщений: 91
23.03.2014, 14:07     В матрице поменять 2-ю и 4-ю строки местами #6
Можно.
Просто это первое, что в голову пришло.

Добавлено через 1 час 15 минут
Я помню про fstream просто считаю, что так лучше
Yandex
Объявления
23.03.2014, 14:07     В матрице поменять 2-ю и 4-ю строки местами
Ответ Создать тему
Опции темы

Текущее время: 05:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru