Найти количество элементов массива между средним арифметическим и нулем - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д