|
0 / 0 / 0
Регистрация: 19.01.2016
Сообщений: 1
|
|
Найти среднее арифметическое значение массива19.01.2016, 21:39. Показов 2831. Ответов 6
Метки нет (Все метки)
Ввести массив А(N). Найти среднее арифметическое значение массива. Минимальный элемент массива заменить на среднее арифметическое. Вывести преобразованный массив.
Может ли кто написать код?
0
|
|
| 19.01.2016, 21:39 | |
|
Ответы с готовыми решениями:
6
Найти среднее арифметическое значение элементов массива Найти среднее арифметическое значение четных элементов массива
|
|
Любитель чаепитий
|
||||||
| 19.01.2016, 21:45 | ||||||
Сообщение было отмечено gru74ik как решение
Решение
MiracleK,
0
|
||||||
|
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
||||||
| 19.01.2016, 21:47 | ||||||
|
Могу предложить такое наполнение для программы:
0
|
||||||
|
24 / 24 / 7
Регистрация: 25.04.2013
Сообщений: 195
|
|
| 20.01.2016, 00:07 | |
|
вот из-за таких просьб у НАС сдают зачеты и получаются криворукие программисты менеджеры, которые даже и не учатся. печально печально. вы еще спросите он проходили выделения памяти для массива в условии этого не было!
Добавлено через 5 минут хотя если такой код показать преподу надо ему объяснять почему это сделано так. и а не иначе.
0
|
|
|
Модератор
|
||||||||||||||||||||||||||
| 20.01.2016, 09:08 | ||||||||||||||||||||||||||
|
Hikari, окажите любезность, прочитайте, пожалуйста:
Кликните здесь для просмотра всего текста
Стив Макконнелл "Совершенный код" (31 глава, стр. 742) Размещение одного оператора на строке Современные языки, такие как C++ и Java, позволяют располагать несколько операторов на одной строке. Однако когда дело касается этого вопроса, мощь свободного форматирования оборачивается палкой о двух концах. Следующая строка содержит несколько выражений, которые, с точки зрения логики, вполне могут располагаться в отдельных строках:
Все так, но основания для самоограничения, требующие оставлять не более одного оператора в строке, гораздо серьезней.
Побочные эффекты — это последствия выполнения некоторого выражения, проявляющиеся в дополнение к основным результатам выполнения этого выражения. Так, в C++ оператор ++, расположенный на одной строке с другими операторами, приводит к проявлению побочного эффекта. Присваивание значения переменной и применение левой части этого присваивания в условном операторе также является примером побочного эффекта. Побочные эффекты снижают читаемость кода. Например, если n равно 4, что напечатает выражение, приведенное в листинге 31-48? Листинг 31-48. Пример непредсказуемого побочного эффекта (C++)
Листинг 31-49. Пример избавления от непредсказуемого побочного эффекта (C++)
Листинг 31-50. Пример слишком большого количества операции в строке (C)
Фрагмент, показанный в листинге 31-51, функционально идентичен первому варианту и гораздо удобней для чтения: Листинг 31-51. Пример читаемого количества операций в каждой строке (C)
Второй пример выглядит продуманней первого, хотя операции, выполняемые во втором примере, идентичны первому. Причина такого впечатления в том, что во втором варианте не скрывается сложность выполняемых действий. Рост производительности также не оправдывает размещения нескольких операций на одной строке. Поскольку обе функции strcpy() логически эквивалентны, можно ожидать, что компилятор сгенерирует для них идентичный код. Однако при профилировании обеих функций выяснилось, что для копирования 5 000 000 строк первой функции понадобилось 4,81 секунды, а второй —4,35. В нашем случае «умная» версия показала снижение скорости на 11%, что делает ее гораздо менее умной. Результаты могут изменяться от компилятора к компилятору, но в целом они свидетельствуют о том, что пока вы не измерили прирост производительности, следует сначала стремиться к ясности и корректности, а уж затем — к производительности. Даже если вы легко читаете выражения с побочными эффектами, пожалейте тех, кому придется разбираться с вашим кодом. Большинству программистов нужно дважды подумать, чтобы понять выражения с побочными эффектами. Позвольте им использовать мозговые клетки для осмысления более общих вопросов работы вашего кода, а не синтаксических деталей конкретного выражения.
0
|
||||||||||||||||||||||||||
| 20.01.2016, 09:29 | |
|
0
|
|
| 20.01.2016, 12:05 | |
|
Не по теме: Hikari, позвольте поинтересоваться. Вы прочитали и Вас не убедили доводы? Или Вам хватило заголовка и Вы не стали читать?
0
|
|
| 20.01.2016, 12:05 | |
|
Помогаю со студенческими работами здесь
7
Найти среднее арифметическое значение положительных и отрицательных элементов массива Массив: Найти среднее арифметическое элементов массива, имеющих нечетное значение
Найти среднее арифметическое элементов массива, значение которого меньше заданного Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|