Составить программу, которая задаёт и печатает на экране массив, используя датчик случайных чисел

dashik-bag

Составить программу, которая задаёт и печатает на экране массив А(n), с помощью датчика случайных чисел. Найти сумму значений элементов массива кратных пяти. В случае отсутствия таковых выдаётся сообщение.
1 ответ

dashik-bag

#include <stdio.h>
#include <time.h>
 
int main()
{
    setlocale(0,"rus");
    int i, n, sum = 0;
    printf("N=");
    scanf("%d", &n);
    int a[n];
    srand(time(NULL));
    for(i=0; i<n; i++)
    {
        a[i] = rand() % 100;
        printf("%d ", a[i]);
        if(a[i]%5 == 0)
            sum += a[i];
    }
    if(sum)
        printf("\nСумма значений кратных 5 = %d\n", sum);
    else
        printf("\nЭлементов кратных 5 в массиве нет\n");
    return 1;
}