Найти количество элементов массива между средним арифметическим и нулем - C (СИ)

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

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

вот. что не верно?
// ййййй.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <stdlib.h>
#include <iostream>
#include "conio.h"
#include "time.h"
 
int _tmain(int argc, _TCHAR* argv[])
{  int a[20],b[20],i,S=0,Csr=0;
 
   for( i=0;i<20;i++)
 
   {
       a[i]=-5+rand()%(10);
   
       printf("%d",a[i]);
        printf("n");
       
       Csr=Csr+a[i];
   
   }
        Csr=Csr/20;
        printf("%d",Csr);
          printf("n");
    for(i=0;i<Csr;i++)
          
    {  
        b[i]=a[i]<Csr;
 
    }
 
    printf("%d",b[i]);
      printf("n");
        system("pause");
    return 0;
}

Решение задачи: «Найти количество элементов массива между средним арифметическим и нулем»

textual
Листинг программы
#include <stdlib.h>
#include <stdio.h>
 
int main()
{
    int a[20], i, n = 0, Csr = 0;
    for( i = 0;i < 20; i++){
        a[i] = -5 + rand()%50;
            printf("%d ", a[i]);
            Csr = Csr + a[i];
    }
    printf("\n");
    Csr = Csr/20;
        printf("The arithmetic mean is: %d\n",Csr);
    for(i = 0; i < 20; i++){
        if(a[i] > 0 && a[i] < Csr)
            ++n;
        }
    printf("The quantity elements between arithmetic mean and nul is: %d\n", n);
    return 0;
}

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


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

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

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