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

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

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

Если количество строк в матрице четное, то поменять строки местами по правилу C++
В данной действительной матрице m*n (n>=3, m>=3), поменять местами строки с номерами 2 и n-1 C++
В данной действительной матрице m*n (n>=3,m>=3) поменять местами строки с номерами 2 и n-1 C++
В матрице размером N*M поменять местами строки по условию C++
C++ Поменять в матрице местами максимальный и минимальный элементы каждой строки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
1906 / 1501 / 295
Регистрация: 15.12.2013
Сообщений: 5,912
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-ю строки местами
Ответ Создать тему
Опции темы

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