2 / 2 / 0
Регистрация: 19.10.2012
Сообщений: 77
1

Найти сумму элементов массива с нечетными индексами и вывести те элементы, значение которых больше 5 и меньше 10

31.10.2012, 20:13. Показов 5683. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан одномерный массив из 10 целых чисел заполненный случайным образом.
а) Найти сумму элементов массива с нечетными индексами и вывести те элементы, значение которых больше 5 и меньше 10.
б) Заменить минимальный по модулю отрицательный элемент нулем.


Сумму элементов вроде понял как находить
Pascal
1
2
3
for i:=1 to ((2*n)-1) do
if i mod 2<>0 then 
s:=s+a[i];
с выводом запутался:
Pascal
1
if (m[i]>5) and (m[i]<10) then
Добавлено через 23 часа 52 минуты
В б) пункте вообще не понимаю как модуль взять
0
31.10.2012, 20:13
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.10.2012, 20:13
Ответы с готовыми решениями:

Найти и вывести на экран сумму всех элементов массива, значение которых меньше 0
Задан числовой массив, состоящий из 7 элементов. Найти и вывести на экран сумму всех элементов массива, значение которых меньше 0.

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

Поменяйте местами элементы массива с нечетными индексами со своим соседом справа, если значение соседа меньше
Добрый день, дамы и господа. Помощь мне нужна. На голову слаб я есть иногда, задачи сии решить не смог. Молю вас, помогите! 1) ...

1
17 / 14 / 18
Регистрация: 21.09.2012
Сообщений: 30
31.10.2012, 22:35 2
Почему в первом куске программы у тебя такой странный адрес ((2*n)-1)?
Для модуля есть функция abs(x).

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
const n=10;
var a:array[1..n] of integer;
i,s,min,k:integer;
begin
 randomize;
 //заполняем массив и выводим его для того, чтобы можно было проверить
 writeln('massiv');
 for i:=1 to n do
 begin 
   a[i]:=-10 + random(20); write(a[i],' ');
 end;
 min:=a[1];
 k:=1;
 //выводим числа первого условия
 writeln(elementi bol`she 5 i men`she 10:);
 for i:=1 to n do
 begin
   if (a[i]>5) and (a[i]<10) then write(a[i],' ');
   if i mod 2<>0 then s:=s+a[i]; //сразу считаем сумму
   //ищем номер наименьшего по модулю
   if abs(a[i])<min then 
   begin
     min:=a[i]; k:=i;
   end;
 end;
 writeln('summa nechetnih elementov',s);//вывели сумму
 a[k]:=0;//обнулили меньший по модулю элемент
 //выводим массив для проверки
 writeln('novii massiv');
 for i:=1 to n do write(a[i],' ');
 writeln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.10.2012, 22:35
Помогаю со студенческими работами здесь

Найти сумму элементов массива,значения которых больше 2 и меньше 7
Массив действительных чисел размерностью 14 элементов формируется с помощью ручного ввода с клавиатуры поэлементно с...

Вычислить сумму элементов массива с нечетными индексами и их среднее арифметические значение
1)Дан массив из N чисел (8&lt;N&lt;12). Вычислить сумму элементов с нечетными индексами и их среднее арифметические значение. 1.исходные...

Найти сумму положительных элементов массива, значение которых меньше 10
1) Дан массив целых чисел , состоящий из 15 элементов. Найти: a) Сумму положительных элементов, значение которых меньше 10 б)...

Найти сумму всех элементов массива, значение которых меньше 9
Задан числовой массив, состоящий из 11 элементов. Найти сумму всех элементов массива, значение которых меньше 9

Найти сумму элементов массива с нечетными индексами
Нужно найти сумму элементов с нечетными индексами. Помогите!!!


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Ключевые слова Python
hw_wired 15.02.2025
Ключевые слова в Python - это специальные зарезервированные слова, которые имеют особое значение и функции в языке. В настоящее время Python включает 35 ключевых слов и 4 мягких ключевых слова. Эти. . .
Отличия изменяемых и неизменяемых типов в Python
hw_wired 15.02.2025
В Python существует принципиальное различие между изменяемыми (mutable) и неизменяемыми (immutable) типами данных, которое оказывает существенное влияние на работу программ. Это различие часто. . .
Python: сравнение списков и кортежей
hw_wired 15.02.2025
В Python последовательности являются одними из самых важных и часто используемых типов данных. Они позволяют хранить упорядоченные наборы элементов, к которым можно обращаться по индексу. Среди всех. . .
Как скачивать файлы с URL с помощью Python
hw_wired 15.02.2025
Для скачивания файлов Python предлагает как встроенные средства, так и сторонние библиотеки. Встроенный модуль urllib из стандартной библиотеки обеспечивает базовую функциональность для работы с URL. . .
Использование SQLAlchemy в Python
hw_wired 15.02.2025
SQLAlchemy - мощная библиотека для работы с базами данных в Python, которая предоставляет полноценный набор средств для объектно-реляционного отображения (ORM) и обширные возможности для работы с. . .
Взаимодействие с REST API в Python
hw_wired 15.02.2025
В современном мире разработки программного обеспечения REST API стал неотъемлемой частью архитектуры веб-приложений. API (Application Programming Interface) - это набор правил и протоколов,. . .
Разделение строк в Python
hw_wired 15.02.2025
Python предлагает богатый набор возможностей для работы со строками, и среди них разделение строк занимает особое место. Этот процесс позволяет разбивать текст на отдельные компоненты, что критично. . .
Объединение строк в Python
hw_wired 15.02.2025
При работе с текстовыми данными в Python нередко возникает необходимость объединять несколько строк в одну. Это может потребоваться при форматировании вывода, обработке текстовых файлов или создании. . .
Лучшие игровые движки на Python
hw_wired 15.02.2025
В последнее время разработка игр стала одним из самых популярных направлений программирования, и Python не остался в стороне от этого тренда. Несмотря на то, что Python обычно не ассоциируется с. . .
Декоратор jit в Python
hw_wired 15.02.2025
Если вы достаточно долго изучаете программы и пакеты на Python для машинного обучения, то наверняка замечали, что паттерн "JIT-декоратор" довольно популярен. Этот подход позволяет превратить обычные. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru