profile
Опубликовано - 1 месяц назад | По предмету Информатика | автор Аноним

Найти произведение элементов массива A, которые меньше некоторого числа B. Вывести на печать исходный массив и значение

  1. Ответ
    Ответ дан Романов Кондрат
    #include "stdio.h" n#include "Windows.h"nnint main(int argc, char* argv[])n{n int SizeArray = 0, FirstNumber = 0, Result = 1;n printf("Input size of array:\n");n scanf("%i", &SizeArray);n if (SizeArray <= 0) return printf("Size of array cannot equal to zero!\n"), system("pause");n printf("Input \"Number B\":\n");n scanf("%i", &FirstNumber);n int * Array = (int*)malloc(SizeArray * sizeof(int));n srand(GetTickCount());n printf("You array:\n");n for (int i = 0; i < SizeArray; i++)n {n Array[i] = rand() % 10 + 1;n if (Array[i] < FirstNumber) Result *= Array[i];n printf("%i ", Array[i]);n }n free(Array);n printf("\nResult value: %i\n", Result);n system("pause");n return false;n}
    0