Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

Найти среднее арифметическое элементов последовательности, превосходящих некоторое число C. Массив задан с клавиатуры. Размер произвольный. Значение C

10-11 класс

вводится с клавиатуры.

КатеринаXD 04 февр. 2017 г., 10:14:14 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Space2002
04 февр. 2017 г., 12:47:49 (7 лет назад)

Готово. Решение задачи в файле. Если у вас есть вопросы, пиши ниже.

+ 0 -
Aziz93
04 февр. 2017 г., 14:24:20 (7 лет назад)

Мой вариант ответа. program pr; var a:array of integer;i,c,count,total,n:integer; begin write('Размер массива: '); readln(n); setlength(a,n); write('c='); readln(c); writeln(); writeln('Заполняем массив...'); for i:=1 to n do begin write(i,' элемент: '); readln(a[i]); end; for i:=1 to n do begin if a[i]>c then begin count:=count+1; total:=total+a[i]; end end; writeln(); writeln('Среднее арифметическое: ',total/count:0:2); end.

+ 0 -
ентн675
04 февр. 2017 г., 16:28:22 (7 лет назад)

размер массива тоже вводится с клавы?

+ 0 -
Logunovantoshk
04 февр. 2017 г., 18:00:27 (7 лет назад)

да

+ 0 -
Nadyasemenova19
04 февр. 2017 г., 18:45:38 (7 лет назад)

тебе написали уже 2 решения, причем 3 дня назад, и только сейчас решил ответить на мой вопрос?

Ответить

Другие вопросы из категории

ПОМОГИТЕ СОСТАВИТЬ ПРОГРАММУ В ПАСКЛЕ

составить подпрорамму формирования вектора из элементов нижней треугольной матрицы с выводом количества полученыч элементов.
С помощью этой подпрограммы сформировать вектор и вынести количество полученых элементов из целочисленной матрицы A(-3:2,0:5).

решить через цикл до

Читайте также

Дан массив X(N).Найти среднее арифметическое элементов массива,значения которых заключены в интервале [-3;3]. Если эта величина больше

заданного числа Z,то найти сумму четных элементов,иначе- произведение нечетных элементов.

Друзья,очень нужна ваша помощь,пожалуйста,если Вы решили мне помочь-отпишитесь. Заранее спасибо!

ЛЮДИ, ПОМОГИТЕ, ПОЖАЛУЙСТА Сформировать одномерный массив из 20 элементов (значения элементов задаются случайным образом). Вывести массива на

экран. Найти среднее арифметическое элементов первой половины массива и сумму элементов второй половины массива.

паскаль массивы

Народ,помогите дорешать задачу на С++,буду благодарен.

- В целочисленном массиве Х(N) удалить все элементы, расположенные между максимальным и минимальным элементами.
- Найти среднее арифметическое элементов массива до и после удаления.
- В программе написать функции: удаления элемента, поиска номеров минимального и
максимального элементов, определения среднего арифметического
элементов массива.

из выше перечисленного выводит только средне арифметическое и средне арифметическое между 1 и последним числом.




#include
float srednee(int* a, int min, int max)
{
int s = 0;
for(int i = min; i <= max; i++)
s += a[i];
return s * 1.0 / (max - min + 1);
}
using namespace std;
int min_i(int* a, int n)
{
int m = a[0];
int numb = 0;
for(int i = 1; i < n; i++)
if(m > a[i])
{
m = a[i];
numb = i;
}
return numb;
}
int max_i(int* a, int n)
{

int m = a[0];


int numb = 0;
for(int i = 1; i < n; i++)
if(m < a[i])
{
m = a[i];
numb = i;
}
return numb;
}
using namespace std;
int main()
{
int N;
cin >> N;
int X[N];

for(int i = 0; i < N; i++)
cin >> X[i];
cout << "srednee znachenie vsego massiva: " << srednee(X, 0, N - 1) << endl;
int min = min_i(X, N);
int max = max_i(X, N);
if(min > max)
{
int z = min;
min = max;
max = z;
}
if(max - min == 0 || max - min == 1)
cout << "srednee znachenie korotkogo massiva: " << srednee(X, 0, N - 1) << endl;
else
{
int delta = max - min;
for(int i = max; i < N; i++)
X[i - delta + 1] = X[i];
cout << "srednee znachenie korotkogo massiva: " << srednee(X, 0, N - delta) << endl;
system("pause");
return 0;
}
}



Вы находитесь на странице вопроса "Найти среднее арифметическое элементов последовательности, превосходящих некоторое число C. Массив задан с клавиатуры. Размер произвольный. Значение C", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.