Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<math.h>
- int nr_foldere, adancime[100][100], i, sum[100] = { 0 }, s = 0;
- int generare(int j)
- {
- if (j > adancime[i][0])
- return adancime[i][j] = -1;
- else
- {
- adancime[i][j] = rand() % 100;
- return generare(j + 1);
- }
- }
- int main()
- {
- int j;
- srand(time(NULL));
- nr_foldere = rand() % 10 +1;
- printf("%d\n\n", nr_foldere);
- for (i = 0; i < nr_foldere; i++)
- {
- adancime[i][0] = rand() % 5 +1;
- j = 1;
- generare(j);
- }
- for (i = 0; i < nr_foldere; i++)
- {
- for (j = 0; j <= 5; j++)
- {
- if (adancime[i][j] == -1)
- break;
- else
- {
- printf("%d ", adancime[i][j]);
- if (j != 0)
- {
- sum[i] += adancime[i][j];
- }
- }
- }
- printf("\n");
- }
- printf("\n");
- printf("Dimensiunea folderelor este:\n");
- for (i = 0; i < nr_foldere; i++)
- {
- printf("%d ", sum[i]);
- s += sum[i];
- }
- printf("\nDimensiunea folderului este:\n");
- printf("%d\n", s);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement