Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 15

Найти среднее арифметическое заданного массива

26.01.2011, 16:16. Показов 1699. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
дан массив А(5). найти среднее арифметическое отрицательных элементов массивов. помогите, если не трудно!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.01.2011, 16:16
Ответы с готовыми решениями:

Найти среднее арифметическое элементов заданного массива
1) Дан массив А из N элементов. Определить наименьшее из значений вырожение вида: 2/A+A*A. 2) Дан массив X состоящий из N элементов....

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

Найти среднее арифметическое элементов заданного массива
В массиве с элементами b_1=1, b_k=sink+cosk, k=2,3,..,10 Найти среднее арифметическое его элементов. Массив распечать в строку....

11
4 / 4 / 1
Регистрация: 26.01.2011
Сообщений: 25
26.01.2011, 16:26
а:массив из 5 элементов;
sum:сумма;
sr: среднее арифметическое;
i: номер элемента\

sum=0; {на случай, если все элементы равны 0;}
for i:=1 to 5 do {Запускаешь цикл от 1 до 5}
sum:=sum+a[i]; {вычисляешь сумму всех 5 элементов}
sr:=sum/5; {сумму делишь на количество элементов, находишь среднее арифметическое}
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 15
26.01.2011, 16:39  [ТС]
спасибочки, что помогли! я честно признаться вообще в первые столкнулась с такими задачами и вообще далека от этой программы!
0
49 / 49 / 15
Регистрация: 13.08.2010
Сообщений: 160
26.01.2011, 16:43
https://www.cyberforum.ru/cgi-bin/latex.cgi?f1(A,c,c')=\begin{cases}  & \0{ if } c=c'  \\   & \ \begin{cases}  & \ 0{ if } A[c] \geq 0  \\   & \ A[c] { if } A[c] < 0   \end{cases}  + f1(A,c+1,c'){ if } c\neq c'   \end{cases}  f2(A,c,c') = \begin{cases}  & \0{ if } c=c'  \\   & \ \begin{cases}  & \0 { if } A[c]\geq 0  \\   & \1 { if } A[c]<0   \end{cases} + f2(A,c+1,c'){ if } c \neq c'   \end{cases}  f3(A) = \frac{f1(A,0,|A|)}{f2(A,0,|A|)}

можна и с кортэжами, будет на одну фуекцию меньше, да и болие правильно...
извените но влом
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 15
26.01.2011, 16:47  [ТС]
простите я что то не пойму мне дали два ответа идля меня они разные! так какое решение??
0
49 / 49 / 15
Регистрация: 13.08.2010
Сообщений: 160
26.01.2011, 16:50
оба правильны, первое императивное, второе функциональное, если предмет более технический то первое, если более матиматическое то второе
0
4 / 4 / 1
Регистрация: 26.01.2011
Сообщений: 25
26.01.2011, 16:50
Правильно будет в любом случае
0
49 / 49 / 15
Регистрация: 13.08.2010
Сообщений: 160
26.01.2011, 16:54
Shumka, как раз в вашем ошибка, "sr:=sum/5" вы делите на 5 а надо делить на количество отрицательных элементов
0
4 / 4 / 1
Регистрация: 26.01.2011
Сообщений: 25
26.01.2011, 17:02
согласна
к=0, если не будет отрицательных элементов
если a[i]<0 тогда
sum=sum+a[i]
и должна быть проверка перед выходом
если к=0, тогда среднего нет
иначе
sr:=sum/k
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 15
26.01.2011, 17:06  [ТС]
простите вы не могли бы тогда полностью верный ответ написать? а то я вряд ли могу сама понять (((((
0
4 / 4 / 1
Регистрация: 26.01.2011
Сообщений: 25
26.01.2011, 17:22
а:массив из 5 элементов;
sum:сумма;
sr: среднее арифметическое;
i: номер элемента;
к: количество отрицательных

sum=0; {на случай, если все элементы равны 0;}
for i:=1 to 5 do {Запускаешь цикл от 1 до 5}
если a[i]<0 тогда
sum:=sum+a[i] и к=к+1; {вычисляешь сумму всех 5 элементов и увеличиваешь число отрицательных элементов}
если к=0 то отрицательных элементов нет иначе вычисляешь среднее значение
sr:=sum/к; {сумму делишь на количество элементов, находишь среднее арифметическое}
0
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 15
26.01.2011, 17:30  [ТС]
огромнейшая Вам от меня благодарность!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.01.2011, 17:30
Помогаю со студенческими работами здесь

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

Найти среднее арифметическое всех элементов заданного массива
Найти среднее арифметическое: 1)всех элементов заданного массива; 2) тех элементов заданного одномерного массива X значения которых не...

Найти среднее арифметическое элементов массива, значение которого меньше заданного
Найти среднее арифметическое элементов массива, значение которого меньше заданного, в каждом столбце массива. Помогите, в чем ошибка?...

Найти среднее арифметическое наименьшего и наибольшего значений элементов заданного двумерного массива D(M,N)
помогите пожалуйста написать программы на делфи... 1. Найти среднее арифметическое наименьшего и наибольшего значений элементов...

Найти среднее арифметическое тех элементов массива, которые больше заданного значения Z
Дан массив X(N,M).Найти среднее арифметическое тех элементов массива, которые больше заданного значения Z Нужна программа только не...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru