Vassavin1989
1

Найти среднее арифметическое всех элементов массива

04.09.2008, 19:08. Показов 19528. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан массив X={Xk},k=1,n,n<=20 элементов. Найти среднее арифметическое всех его элементов.Если не трудно с блок-схемой и циклической программой на ПАСКАЛЕю
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2008, 19:08
Ответы с готовыми решениями:

Найти среднее арифметическое всех элементов массива
Задача 1 Дан массив размера N и целые числа K и L (1&lt;K&lt;=L&lt;=N). Найти среднее арифметическое всех...

Найти среднее арифметическое всех элементов массива
Дан массив А из 10 элементов. Найти среднее арифметическое всех элементов массива.

Найти количество и среднее арифметическое всех отрицательных элементов массива из 20 элементов
Найти количество и среднее арифметическое всех отрицательных элементов массива из 20 элементов...

Найти и вывести среднее арифметическое всех элементов массива, оканчивающихся цифрой 5
Дан целочисленный массив. Напишите программу, которая находит и выводит среднее арифметическое всех...

10
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
04.09.2008, 20:00 2
Задача примитивная. Попробуйте сами написать и выложите сюда что получится. Тогда поправим и поможем.
0
Vassavin1989
05.09.2008, 01:07 3
Да я бы с удовольствием выложил если бы умел решать вот только не умею совсем!А решение надо позарез т.к. без него не поставят ЗАЧОТ по контр.раб.
To Puporev: Если примитивная задача то пожалуйста уделите её 2 минуты и выложите решение.
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
05.09.2008, 08:17 4
Блок-схема во вложенном файле. Делал редактором, если мелко, перерисуйте, это недолго.
Код
[SIZE=2]Program Srednee;[/SIZE]
[SIZE=2]uses crt; //модуль для работы с экраном и клавиатурой[/SIZE]
[SIZE=2]const nmax=20; //максимальный размер массива[/SIZE]
[SIZE=2]var n,k:integer;[/SIZE]
[SIZE=2]sr:real; //ср. арифм.[/SIZE]
[SIZE=2]x:array[1..nmax]of real;[/SIZE]
[SIZE=2]begin[/SIZE]
[SIZE=2]clrscr; //очищаем экран[/SIZE]
[FONT=Courier New][SIZE=2]randomize;[/SIZE][/FONT][SIZE=2][FONT=Times New Roman] //генерация случайных чисел[/FONT][/SIZE]
[SIZE=2]repeat //вводим [/SIZE][FONT=Courier New][SIZE=2]n[/SIZE][/FONT][SIZE=2] с проверкой интервала[/SIZE]
[SIZE=2]write('n=');readln(n);[/SIZE]
[SIZE=2]until (n>0)and(n<=nmax);[/SIZE]
[SIZE=2]writeln('Ishodnyj massiv:');[/SIZE]
[SIZE=2]sr:=0; //обнуляем среднее[/SIZE]
[SIZE=2]for k:=1 to n do[/SIZE]
[SIZE=2]   begin[/SIZE]
[SIZE=2]      x[k]:=random(10)+random; //случайные вещественные числа в инт.(0,10)[/SIZE]
[SIZE=2]      sr:=sr+x[k]; //складываем элементы массива[/SIZE]
[SIZE=2]      write(x[k]:6:2); [/SIZE]
[SIZE=2]     //выводим на экран 6-количество позиций прод число,2-знаки   после запятой[/SIZE]
[SIZE=2]   end;[/SIZE]
[SIZE=2]writeln; //переход на новую строку[/SIZE]
[SIZE=2]writeln('Srednee arifmeticheskoe =',sr/n:0:2); //выводим значение среднего ([/SIZE][FONT=Courier New][SIZE=2]sr/n[/SIZE][/FONT][SIZE=2])[/SIZE]
[SIZE=2]readln[/SIZE]
[SIZE=2]end.[/SIZE]
Вложения
Тип файла: doc Блок-схема а2.doc (25.5 Кб, 232 просмотров)
0
0 / 0 / 1
Регистрация: 21.05.2012
Сообщений: 17
05.09.2008, 15:03 5
2Puporev Зачем так сложно ? массив уже дан, совсем необязательно подключать рандомизатор. Вот, на мой взгляд, более простой и менее ресурсоемкий код:

uses crt;
var n,k,sa,sum:real;
x:array[1..20]of real;
begin
clrscr; {очищаем экран}
sum:=0;
write('Vvedite razmer massiva n = '); readln(n); {ввод кол-ва членов массива}
writeln('Vvedite massiv');
for k:=1 to n do
begin
readln(x[k]); {ввод массива}
sum:=sum+x[k] {подсчет суммы всех его членов}
end;
sa:=sum/n;
writeln('Srednee arifmeticheskoe massiva: ',sa); {вывод на экран переменной SA}
readkey;
end.
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
05.09.2008, 15:12 6
Если не лень при тестировании программы каждый раз вводить числа с клавиатуры, твое дело, а мне лень. Уж лучше я сберегу свои ресурсы, чем компа, они мне дороже.
0
Vassavin1989
05.09.2008, 18:17 7
2Puporev и 2Argento огромное спасибо,бо без вас никак бы мне не одолеть её!
ЖДУ ПОМОЩИ
01.10.2008, 03:46 8
HELP me! Тут заданьице такое: нужно ввести с клавиатуры массив B4[N]. Найти наименьший элемент массива и его индекс(номер).N вводится с клавиатуры 0<N<20.
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
01.10.2008, 06:47 9
Эта задача есть практически во всех учебниках по Паскалю для начинающих. Скачайте учебник и спишите, хоть какая-то польза будет. Скорее всего Вам влом самому писать, вот и приехали за халявой.
0
Bkmz
04.12.2008, 18:25 10
Блин,люди,помогите решить задачу или скажите где можно взять решение??Дан массив А55 заполненый числами от 1 до 25 попорядку..нужно вывести его в такой форме 1 10 11 20 21 КАК???Пожалуйста,помогите.....
2 9 12 19 22
3 8 13 18 23
4 7 14 17 24
5 6 15 16 25
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
04.12.2008, 21:03 11
Код
uses crt;
var a:array[1..5,1..5] of byte;
    i,j:integer;
begin
clrscr;
for j:=1 to 5 do
for i:=1 to 5 do
if odd(j) then a[i,j]:=5*(j-1)+i
else a[i,j]:=5*j+1-i;
for i:=1 to 5 do
   begin
     for j:=1 to 5 do
     write(a[i,j]:4);
     writeln;
   end;
readln
end.
0
04.12.2008, 21:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2008, 21:03
Помогаю со студенческими работами здесь

Найти среднее арифметическое всех неотрицательных элементов массива. Исправить ошибку
Найти среднее арифметическое всех неотрицательных элементов массива. программа не проходит тест,...

Дан массив размера N и целые числа K и L (1 < K ≤ L ≤ N). Найти среднее арифметическое всех элементов массива, кроме элементов с номерами от K до L вк
Array6. Дан массив размера N и целые числа K и L (1 &lt; K ≤ L ≤ N). Найти среднее арифметическое всех...

среднее арифметическое всех нечетных элементов массива
вот ещё 2 задачки 1)Найти среднее арифметическое все нечетных элементов массива 2)элементы...

Вставить среднее арифметическое элементов массива после всех элементов, его превышающих
Вставить среднее арифметическое элементов массива после всех элементов, его превышающих...

Удалить заданный столбец массива и определить среднее арифметическое всех элементов обновленного массива
Дана матрица размером M*N. Удалить K -й столбец и определить среднее арифметическое в обновленном...

Обработка массивов: От каждого элемента массива вычесть среднее арифметическое всех элементов массива
Ответ выводится не верно и не совпадает с условиями задачи const n = 10; var A: array of...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru