zapis i odczyt z pliku macierz


#include
#include
#define ROW 7
#define COL 3
FILE*liczby;
FILE*wynik;
int main()
{
int i,j;
double c[ROW][COL];
double max, min,maxmniej;
int max_wie=0,max_kol=0,min_kol=0,min_wie=0;

liczby = fopen("liczby.txt","r");
if(liczby == NULL)
{
printf("blad pliku liczby.txt\n");
system("PAUSE");
exit(1);

}

for(i=0;i for(j=0;j fscanf(liczby,"%lf", &c[i][j]);
fclose(liczby);

for(i=0;i {
for(j=0;j printf(" %lf\t", c[i][j]);
printf("\n");
}


wynik = fopen("wynik.txt","w");
for(i=0;i {
for(j=0;j fprintf(wynik, "%lf\t", c[i][j]);
fprintf(wynik, "\n");
}
fclose(wynik);

max=c[0][0];
min=c[0][0];
for(i=0;i for(j=0;j {
if(max {
max=c[i][j];
max_wie=i;
max_kol=j;
}
if(min>c[i][j])
{
min=c[i][j];
min_wie=i;
min_kol=j;
}
}
maxmniej=min;
for(i=0;i for(j=0;j if(maxmniej maxmniej=c[i][j];

printf("max = %lf na pozycji: (%d,%d) (wiersz,kolumna)\n",
max,++max_wie,++max_kol);
printf("min = %lf na pozycji: (%d,%d) (wiersz,kolumna)\n",
min,++min_wie,++min_kol);
printf("Dwie najwieksze wartosci: %lf ; %lf\n", maxmniej,max);

system("PAUSE");
return 0;
}


Wyszukiwarka

Podobne podstrony:
zapis i odczyt pliku
Odczyt pliku
5 Mathcad Zapis i odczyt danych
odczytywanie z pliku
Zapis i odczyt
2 15 Zapis i odczyt danych (2)
struktury z plikiem DYSKI TWARDE dopis do pliku odczyt więcej niż 120Gb
06 Macierzowy zapis różniczki Wzór na pochodne cząstkowe z
Zajęcia 3 Odczyt i zapis dokumentów XML
Spróbuj odczytać Wesele Wyspiańskiego jako zapis świadomości
11 Macierzowy i operatorowy zapis różniczek
struktury z plikiem MONITORKI LCD dopis do pliku odczyt
Spróbuj odczytać Wesele Wyspiańskiego jako zapis świadom~4C4
Zapis Pliku

więcej podobnych podstron