Подсчитать количество элементов матриц x (10), y (20), удовлетворяющих условию - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Подсчитать количество элементов матриц x (10), y (20), удовлетворяющих условие 0 <xi <1, 0 <yi <1. Количество элементов, удовлетворяющих условию, вычислять с помощью функции. на чистом С пожалуйста, заранее спасибо.

Решение задачи: «Подсчитать количество элементов матриц x (10), y (20), удовлетворяющих условию»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int function(float *array, int size) {
    int count = 0, j;
    for (j = 0; j < size; j++)
        if ((array[j] > 0.0) && (array[j] < 1.0))
            count++;
    return count;
}
 
const int n = 2, m = 4;
 
int main() {
    float x[n], y[m];
    int i;
 
    for (i = 0; i < n; i++)
        scanf("%f", &x[i]);
    for (i = 0; i < m; i++)
        scanf("%f", &y[i]);
    printf("%d %d", function(x, n), function(y, m));
 
    return 0;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.571 из 5
Похожие ответы