Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 7

Определить суммы элементов массива с четными и нечетными индексами; вывести их значения на печать

20.03.2014, 14:22. Показов 1485. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан одномерный массив X (x1, x2, …, xN). Определить суммы элементов массива с четными и нечетными индексами; вывести их значения на печать. Элементы с наибольшей суммой обнулить.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.03.2014, 14:22
Ответы с готовыми решениями:

Определить, является ли сумма элементов с четными индексами меньше суммы элементов с нечетными индексами
25) Дан одномерный массив из 10 элементов. Определить, является ли сумма элементов с четными индексами меньше суммы элементов с нечетными...

Для массива из N элементов вычесть из суммы элементов с нечетными индексами сумму элементов с четными индексами
Здравствуйте уважаемые форумчане. Как решить эту задачу? "Для массива из N элементов вычесть из суммы элементов с нечетными индексами...

Определить, делится ли сумма элементов массива с чётными индексами на сумму элементов с нечётными индексами
Привет Ребята! помогите с решением! в долгу не останусь) задано натуральное число n и массив и n целых чисел a0,a1,...,an-1. Написать...

3
0 / 0 / 3
Регистрация: 24.03.2014
Сообщений: 16
24.03.2014, 22:35
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const N=10;
var a:array[1..N] of integer;
i,d,q:integer;
begin
d:=0;  //сумма нечётных
q:=0;  //сумма чётных
for i:=1 to N do
read(a[i]);
for i:=1 to N do
if i mod 2=0 then q:=q+a[i]
else d:=d+a[i];
if q>d then begin
for i:=1 to N do
if i mod 2=0 then a[i]:=0
end
else 
for i:=1 to N do
if i mod 2<>0 then a[i]:=0;
for i:=1 to N do
write(a[i],' ');
readln
end.
0
 Аватар для Alex47_pro
17 / 17 / 32
Регистрация: 17.03.2014
Сообщений: 86
25.03.2014, 21:59
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
uses crt;
var arr:array[1..50] of integer;
    i,n,sum1,sum2:integer;
begin
write('Введите размерность массива: ');
readln(n);
for i:=1 to n do
read(arr[i]);
for i:=1 to n do
 if i mod 2 = 1 then
  sum1:=sum1+arr[i]
 else sum2:=sum2+arr[i];
writeln('Сумма нечётных = ',sum1);
writeln('Сумма чётных = ',sum2);
if sum1>sum2 then
 begin
  for i:=1 to n do
   if i mod 2 = 1 then arr[i]:=0;
 end
else
 begin
  for i:=1 to n do
   if i mod 2 = 0 then arr[i]:=0;
 end;
for i:=1 to n do
write(arr[i],' ');
end.
0
0 / 0 / 3
Регистрация: 24.03.2014
Сообщений: 16
25.03.2014, 23:27
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Извиняюсь за ошибку в предыдущем варианте
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const N=10;
var a:array[1..N] of integer;
i,d,q:integer;
begin
d:=0;  //сумма нечётных
q:=0;  //сумма чётных
for i:=1 to N do
read(a[i]);
for i:=1 to N do
if i mod 2=0 then q:=q+a[i]
else d:=d+a[i];
  if q>d then begin
  for i:=1 to N do
  if a[i] mod 2=0 then a[i]:=0
  end
  else 
  for i:=1 to N do
  if a[i] mod 2 <> 0 then
  a[i]:=0;
  for i:=1 to N do
  write(a[i],' ');
  readln
  end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.03.2014, 23:27
Помогаю со студенческими работами здесь

Определить произведение элементов массива с четными индексами, и сумму элементов с нечетными индексами
В массиве вещественных чисел Z = (z1, z2, …, Zм) определить произведение P элементов с четными индексами и сумму S элементов с нечетными...

Найти сумму максимального значения элементов с четными индексами и минимального значения элементов с нечетными индексами в одномерном массиве
дан одномерный массив А.найти мах(a2,a4..)+мин(a1,a3) int main() { int y; cin&gt;&gt;N; for(int i=0; i&lt;N; i++) cin&gt;&gt;y; max=y;...

Вывести на печать содержимое элементов массива с нечетными индексами
Заполнить массив А случайными числами, вывести на печать содержимое элементов массива с нечетными индексами. помогите люди добрые:) ...

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

Определить сумму элементов массива с чётными индексами и сумму элементов с нечётными индексами
Дан целочисленный массив, состоящий из 12 элементов. Определить сумму элементов с чётными индексами и сумму элементов с нечётными...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru