Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define RAND_NUM 20
- int main()
- {
- srand (time(0));
- int max = 0;
- int min = 0;
- int maxMin = 0;
- int minSide = 0;
- int maxSide = 0;
- signed int negativeNumSum = 0;
- signed int negativeNumSumTwo = 0;
- signed long multiplication = 1;
- signed long evenNumberMult = 1;
- int arraySize = rand () % RAND_NUM;
- int number[arraySize];
- printf("%i \n", arraySize);
- for(int i = 0; i < arraySize; i ++)
- {
- int arrayNums = rand () % 201 - 100;
- number[i] = arrayNums;
- printf("%i \n", arrayNums);
- if (number [i] <= 0)
- {
- negativeNumSum = number [i] + negativeNumSum;
- }
- if (number[i] > max)
- {
- max = number[i];
- maxSide = i;
- }
- if (number[i] < min)
- {
- min = number[i];
- minSide = i;
- }
- if (number[i] < min && number[i] < 0)
- {
- maxMin = number[i];
- }
- for (int j = minSide; j < maxSide; j ++ )
- {
- multiplication = multiplication * number[i];
- }
- if(number[i] % 2 == 0)
- {
- printf("even %i \n", number[i]);
- evenNumberMult = evenNumberMult * number[i];
- }
- /*if (number[i] > min && number[i] < 0 )
- {
- negativeNumSumTwo = negativeNumSumTwo + number[i];
- }*/
- }
- printf("Sum of negative numbers %i \n", negativeNumSum);
- /*printf("Sum of negative numbers in a range %i \n", negativeNumSumTwo);*/
- printf("max %i \n", max);
- printf("min %i \n", min);
- printf("maxMin %i \n", maxMin);
- printf("Multip %ld \n", multiplication);
- printf("Even num %ld \n", evenNumberMult);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement