#include #include #include int **pobierz1(int x,int y); int main() { int /*tab1[10][10],tab2[10][10],tab3[10][10]*/i,j,n,opcja,x,y,tab4[10][10]; int **tab1 = new int *[10]; for( i=0; i<10; i++ ) tab1[i] = new int [10]; int **tab2 = new int *[10]; for( i=0; i<10; i++ ) tab2[i] = new int [10]; int **tab3 = new int *[10]; for( i=0; i<10; i++ ) tab3[i] = new int [10]; printf("\t\tMENU\n"); printf("\t[1].Dodawanie macierzy\n"); printf("\t[2].Wyznacznik macierzy\n"); printf("\t[3].Mnozenie macierzy przez liczbe\n"); printf("\t[4].Mnozenie macierzy przez macierz\n"); printf("\t[5].Transponowanie macierzy\n"); printf("\t[6].Maciez odwrotna\n"); printf("\t[7].Koniec programu\n"); printf("Co chesz zrobic??\n"); scanf("%d",&opcja); switch(opcja) { case 1: { printf("w trakcie budowy...\n\n"); do{ printf("podaj rozmiary macierzy (max 10x10):\n "); printf("szerokosc:"); scanf("%d",&x); printf("wysokosc:"); scanf("%d",&x); if((x>10)||(y>10)) printf("!!!BLAD!!! maksymalny rozmiar to 10x10\n"); } while((x>10)); int **tab1 = pobierz1(x,y); break; } case 2: { printf("nie ma jeszcze tej funkcji..\n"); do { printf("podaj liczbe ktora okresli rozmiar macierzy kwadratowej (max 10x10): "); scanf("%d",&x); if((x>10)) printf("!!!BLAD!!! maksymalny rozmiar to 10x10\n"); } while((x>10)); y=x; int **tab1 = pobierz1(x,y); for(i=0;i