Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<time.h>
- #define WIERSZ 4
- #define KOLUMNA 3
- void macierz1(double m[KOLUMNA][WIERSZ])
- {
- int i,j;
- for(i = 0; i<KOLUMNA; i++)
- for(j=0; j<WIERSZ; j++)
- m[i][j]= -11 +rand()%23;
- }
- void macierz2 (double m2[KOLUMNA][WIERSZ],int p)
- {
- int i,j,tmp;
- for(i = 0; i<KOLUMNA; i++)
- {
- for(j=0; j<WIERSZ; j++)
- {
- tmp= -11 +rand()%23;
- m2[i][j]=tmp*p;
- }
- }
- }
- void wypisz(double m[KOLUMNA][WIERSZ])
- {
- printf("\n\n");
- for(int i = 0; i<KOLUMNA; i++)
- {
- printf("[");
- for(int j = 0; j<WIERSZ; j++)
- {
- printf("%f\t",m[i][j]);
- }
- printf("]\n");
- }
- }
- int main(void)
- {
- int p;
- double m[KOLUMNA][WIERSZ], m2[KOLUMNA][WIERSZ];;
- srand(time(0));
- printf("Podaj skalar przez jaki przemnozony ma zostac macierz: ");
- scanf("%d",&p);
- macierz1(m);
- macierz2(m2,p);
- wypisz(m);
- wypisz(m2);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement