Witam.
Potrzebuję pomocy dotyczącej sortowania macierzy wczytywanej z pliku.
Oto mój kod programu , w którym brakuje sortowania, jeśli mógłbym prosić o pomoc jak posortować taka macierz byłbym bardzo wdzięczny.Próbowałem coś wykombinować szukając w sieci, niestety nie udało mi się przerobić tego do mojej wersji. Najlepiej aby to było jakieś proste sortowanie (bąbelkowe , przez wstawianie itp)(program Visual C++)
Pozdrawiam
Proszę pamiętać o używaniu znaczników code. - arnoldziq
Potrzebuję pomocy dotyczącej sortowania macierzy wczytywanej z pliku.
Oto mój kod programu , w którym brakuje sortowania, jeśli mógłbym prosić o pomoc jak posortować taka macierz byłbym bardzo wdzięczny.Próbowałem coś wykombinować szukając w sieci, niestety nie udało mi się przerobić tego do mojej wersji. Najlepiej aby to było jakieś proste sortowanie (bąbelkowe , przez wstawianie itp)(program Visual C++)
Pozdrawiam
#include "stdafx.h"
#include<fstream>
#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
const int n=4, m=5; //wymiary macierzy
double M[n][m]; //deklaracja macierzy
fstream file;
//------------------------------------------------------------------
//odczytanie danych z pliku do macierzy
file.open("w_4x5.txt",ios_base:: in);
for (int i=0;i<n;i++)
for (int j=0; j<m; j++)
file>>M[i][j];
file.close();
//------------------------------------------------------------------
//modyfikacja macierzy
for (int i=0;i<n;i++)
for (int j=0; j<m; j++)
M[i][j]=M[i][j]+1;
???????????????????????
//------------------------------------------------------------------
//zapisywanie do pliku
file.open("M_4x5.txt",ios_base::out | ios_base::trunc);
for (int i=0;i<n;i++)
{
for (int j=0; j<m; j++)
file<<left<<setw(10)<<M[i][j]<<" ";
file<<endl;
}
file.close();
//------------------------------------------------------------------
//wyswietlanie na konsoli
for (int i=0;i<n;i++)
{
for (int j=0; j<m; j++)
cout<<left<<setw(10)<<M[i][j]<<" ";
cout<<endl;
}
//------------------------------------------------------------------
getch();
return 0;
}Proszę pamiętać o używaniu znaczników code. - arnoldziq