Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
1 / 1 / 0
Регистрация: 24.09.2009
Сообщений: 19
1

Вычислить среднее арифметическое элементов массива Y и отклоненние от среднего для каждого элемента

24.09.2009, 22:55. Показов 2402. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго время препровождения)) вот возникла необходимость решить пару задачек ( сам в этом не айс как селен)
1. Дан массив Y(14) Вычислить среднее арифметическое элементов массива Y и отклоненние от среднего для каждого элемента.
2. Дан массив Z(13) расположить в массиве R сначало положительные , а затем отрицательные элименты массива Z. Буду благодарен за помощь)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.09.2009, 22:55
Ответы с готовыми решениями:

Вычислить среднее арифметическое элементов массива Y и отклонение от среднего для каждого элемента
буду очень признательна если поможете с решением) дан массив Y(14) вычислить среднее...

Для каждого массива вычислить среднее арифметическое и количество элементов
Ппмогите, пожалуйста составить программы: 1)Заданы три одномерных массива X, Y, Z. Количество...

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

Найти среднее арифметическое элементов для каждого из столбцов массива, имеющих четные номера
помогите пожалуйста ооч надо Пусть дано натуральное число n и вещественная матрица размером n*9....

5
Почетный модератор
 Аватар для Puporev
64305 / 47602 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
25.09.2009, 14:21 2
Лучший ответ Сообщение было отмечено nightly как решение

Решение

№1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
uses crt;
const n=14;
var y:array[1..n] of real;
    i:byte;
    sr:real;
begin
clrscr;
randomize;
writeln('Исходный массив:');
for i:=1 to n do
 begin
  y[i]:=20*random-9;
  write(y[i]:5:1);
 end;
writeln;
sr:=0;
for i:=1 to n do
sr:=sr+y[i];
sr:=sr/n;
writeln('Среднее=',sr:0:1);
writeln;
writeln('Отклонение от среднего:');
for i:=1 to n do
write(y[i]-sr:5:1);
readln
end.
Добавлено через 20 минут
Если первую успели списать в первом варианте, то исправьте, я заменил.
№2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
uses crt;
const n=13;
var z,r:array[1..n] of integer;
    i,k:byte;
begin
clrscr;
randomize;
writeln('Mассив Z:');
for i:=1 to n do
 begin
  z[i]:=random(20)-9;
  write(z[i]:4);
 end;
writeln;
k:=0;
for i:=1 to n do
if z[i]>0 then
 begin
  k:=k+1;
  r[k]:=z[i];
 end;
for i:=1 to n do
if z[i]<0 then
 begin
  k:=k+1;
  r[k]:=z[i];
 end;
{про нулевые ничего не сказано, их пропускаем}
writeln('Массив R:');
for i:=1 to k do
write(r[i]:4);
readln
end.
1
1 / 1 / 0
Регистрация: 24.09.2009
Сообщений: 19
25.09.2009, 15:16  [ТС] 3
а можно как нибудь менее сложно написать? просто допустим мы не проходили const n=13; randomize; z[i]:=random(20)-9; * возникнут вопросы от куда я это взял)
0
Почетный модератор
 Аватар для Puporev
64305 / 47602 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
25.09.2009, 15:20 4
Цитата Сообщение от nightly Посмотреть сообщение
const n=13;
Это условие задачи, оно определяет размер массива.
Если сильно не нравится, уберите, просто везде в программе замените n на 13.
Цитата Сообщение от nightly Посмотреть сообщение
randomize;z[i]:=random(20)-9; ...
Уберите это и ввод напишите так
Pascal
1
2
3
4
5
6
7
8
9
10
11
writeln('Mассив Z:');
for i:=1 to 13 do
 begin
   write('z[',i,']=');
   readln(z[i]);
  write(z[i]:4);
 end;
clrscr;
for i:=1 to 13 do
write(z[i],' ');
writeln;
1
1 / 1 / 0
Регистрация: 24.09.2009
Сообщений: 19
25.09.2009, 15:22  [ТС] 5
пассибо! дома попробую.
1
Почетный модератор
 Аватар для Puporev
64305 / 47602 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
25.09.2009, 15:23 6
А вообще, когда Вам написали решение задачи, то выкобениваться по поводу ввода-вывода данных нехорошо, хотя бы это Вы должны сами уметь делать, а то уж вообще на полную халяву перешли.
2
25.09.2009, 15:23
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.09.2009, 15:23
Помогаю со студенческими работами здесь

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

Вычислить среднее арифметическое чётных элементов каждого столбца матрицы
Вычислить среднее арифметическое чётных элементов каждого столбца марицы A(N;M). Результаты...

Вычислить среднее арифметическое каждого столбца массива и отсортировать элементы по возрастанию
дан двумерный массив (n*n) 1)необходимо вычислить среднее арифметическое каждого столбца массива...

Для каждого из массивов определить среднее арифметическое положительных элементов
Есть одномерные материальные массивы А =i]l , В = i]m, С =i]n . . Для каждого из них определить...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Что такое внедрение зависимостей и для чего оно применяется
bytestream 27.01.2025
В современной разработке программного обеспечения одной из ключевых проблем является управление зависимостями между различными компонентами системы. Внедрение зависимостей (Dependency Injection, DI). . .
Как установить cellpadding и cellspacing в CSS
bytestream 27.01.2025
При создании веб-страниц с табличными данными разработчики часто сталкиваются с необходимостью правильного оформления внутренних и внешних отступов в таблицах. В традиционной разметке HTML для этих. . .
Чем отличаются public, protected, package-private и private в Java
bytestream 27.01.2025
В языке программирования Java механизм модификаторов доступа играет ключевую роль в реализации одного из фундаментальных принципов объектно-ориентированного программирования - инкапсуляции. . . .
Зачем нужно explicit в C++. Преобразование типов
bytestream 27.01.2025
В мире программирования на C++ управление преобразованием типов данных играет crucial роль в создании надежного и безопасного кода. Язык C++ предоставляет множество механизмов для контроля над. . .
Как создать удалённую (remote) ветку в Git
bytestream 27.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления кодовой базой. Одним из ключевых. . .
Как создать утечку памяти в Java
bytestream 27.01.2025
Утечка памяти в Java представляет собой ситуацию, когда программа неэффективно использует доступную память, удерживая ссылки на объекты, которые больше не нужны для работы приложения. Несмотря на. . .
КуМир: как решать задачи на числа
bytestream 27.01.2025
КуМир (Комплект Учебных МИРов) представляет собой уникальную образовательную среду программирования, разработанную специально для обучения основам алгоритмизации и программирования. Эта система. . .
Исполнитель Черепаха в КуМир: как решать задачи
bytestream 27.01.2025
Исполнитель Черепаха в системе КуМир представляет собой мощный образовательный инструмент, который помогает освоить основы программирования через визуальное представление результатов выполнения. . .
КуМир: как решать задачи на массивы
bytestream 27.01.2025
Массивы представляют собой важнейшую структуру данных в программировании, и система КуМир предоставляет удобные инструменты для работы с ними. В контексте КуМир массив можно представить как. . .
[golang] 26. Remove Duplicates from Sorted Array
alhaos 27.01.2025
Необходимо удалить дубликаты из предоставленного целочисленного отсортированного по взрастанию слайса, нужно изменить значения в слайсе и вернуть количество элементов. / / . . .
КуМир, исполнитель Робот. Решение задач
bytestream 27.01.2025
КуМир (Комплект Учебных МИРов) представляет собой образовательную среду для обучения программированию, которая была создана в Отделении информатики Российской Академии наук. Эта система разработана. . .
Асинхронное программировани­е и async/await в JavaScript
bytestream 27.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в современной разработке на JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru