Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define N 6 // rozmiar tablicy
- int main()
- {
- double tab[N][N]; // glowna tablica
- int tab1[N], tab2[N]; // tablice pomocnicze
- int i, j;
- int i_w; // indeks najmniejszego elementu wiersza
- int min = 1;
- srand(time(NULL));
- // wypelnianie glownej tablicy liczbami z przedzialu <0, 1)
- for (i = 0; i < N; i++)
- {
- for (j = 0; j < N; j++)
- {
- tab[i][j] = rand() / (RAND_MAX + 1.0);
- }
- }
- // wypisanie tablicy
- printf("Oto tablica dwuwymiarowa:\n");
- for (i = 0; i < N; i++)
- {
- for (j = 0; j < N; j++)
- {
- printf("%lf\t", tab[i][j]);
- }
- printf("\n");
- }
- // szukanie minimalnego elementu wiersza
- for (i = 0; i < N; i++, min = 1.0)
- {
- for (j = 0; j < N; j++)
- {
- if (tab[i][j] < min)
- {
- min = tab[i][j];
- tab1[i] = j;
- }
- }
- }
- // wypisanie indeksow najmniejszych elemntow kazdego wiersza
- printf("\n\nIndeksy najmniejszych elementow kazdego wiersza:\n");
- for (i = 0; i < N; i++)
- {
- printf("%d\t", tab1[i]);
- }
- printf("\n\nKoniec programu.\n\n");
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement