Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 28.12.2009
Сообщений: 4

Подсчитать сумму нечетных элементов массива.

28.12.2009, 21:47. Показов 1955. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В одномерном массивеE(A) элементы которого вводятся с клавиатуры, подсчитайте сумму нечетных
элементов массива. Сформулируйте новый К(Н), который будет состоять из четных элементов массива Е(Л)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.12.2009, 21:47
Ответы с готовыми решениями:

Найти наименьший чётный элемент массива, если такого нет, то вывести первый элемент; подсчитать сумму нечётных элементов
Сделайте так что бы размер массива водился с клавиатуры Добавлено через 1 минуту Найдите наименьший четный элемент массива. Если...

Подсчитать произведение нечетных элементов массива
Дан одномерный массив из 10 элементов. Подсчитать произведение его нечетных элементов и составить блок-схему

Подсчитать отдельно число четных и нечетных элементов массива
Заполнить массив случайными числами в интервале и подсчитать отдельно число четных и нечетных элементов. Требуется, полное тело задачи,...

11
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
28.12.2009, 21:53
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program massiv
var
a,b:array[1..50] of integer;
i,j,s,k,n:integer;
begin
writeln('vvedit kil-st elementiv');
readln(n);
for i:=1 to n do
read(a[i]);
s:=0;k:=0;
for i:=1 to n do
if odd(a[i]) then inc(s,a[i])
else
begin
inc(k);
b[k]:=a[i];
end;
writeln('suma = ',s);
write('[');
for i:=1 to k do
write(b[i]:3);
writeln(']');
end.
1
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
28.12.2009, 21:54
Цитата Сообщение от Sune Посмотреть сообщение
В одномерном массивеE(A) элементы которого вводятся с клавиатуры, подсчитайте сумму нечетных
элементов массива.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Const
 A: integer = 10;
var
 E: array[1..A] of integer;
 i, summ: integer;
Begin
 summ:=0;
 For i:=1 to A do
  Begin
   Write(i,': ');
   Readln(E[i]);
   If odd(E[i]) then Inc(summ,E[i]);
  End;
 writeln(summ);
End.
Цитата Сообщение от Sune Посмотреть сообщение
Сформулируйте новый К(Н), который будет состоять из четных элементов массива Е(Л)
это на динамические массивы что ли?
1
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
28.12.2009, 21:56
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=10;
var a,b:array[1..n] of integer;
i,sum,p:integer;
begin
ClrScr;
randomize;
for i:=1 to n do
 begin
 a[i]:=random(20)-10;
 Write(a[i]:4);
 end;
p:=0;
sum:=0;
 for i:=1 to n do
  if a[i] mod 2<>0 then
   begin
    p:=p+1;
    b[p]:=a[i];
    sum:=sum+a[i];
   end;
Writeln;
 for i:=1 to p do
  Write(b[i]:4);
 readln;
end.
1
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
28.12.2009, 22:00
Snoopy, суму надо нечетных ,а в новый массив четные элементы
1
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
28.12.2009, 22:03
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
uses crt;
const n=10;
var a,b:array[1..n] of integer;
i,sum,p:integer;
begin
ClrScr;
randomize;
for i:=1 to n do
 begin
 a[i]:=random(20)-10;
 Write(a[i]:4);
 end;
p:=0;
sum:=0;
 for i:=1 to n do
  begin
   if a[i] mod 2<>0 then
    sum:=sum+a[i];
   if a[i] mod 2=0 then
    begin
     p:=p+1;
     b[p]:=a[i];
    end;
   end;
Writeln;
 for i:=1 to p do
  Write(b[i]:4);
 readln;
end.
1
0 / 0 / 0
Регистрация: 28.12.2009
Сообщений: 4
28.12.2009, 22:13  [ТС]
Цитата Сообщение от TAVulator Посмотреть сообщение
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Const
 A: integer = 10;
var
 E: array[1..A] of integer;
 i, summ: integer;
Begin
 summ:=0;
 For i:=1 to A do
  Begin
   Write(i,': ');
   Readln(E[i]);
   If odd(E[i]) then Inc(summ,E[i]);
  End;
 writeln(summ);
End.
это на динамические массивы что ли?
одномерные

Добавлено через 2 минуты
да сумму нечетных, а новый четных
0
28.12.2009, 22:14

Не по теме:

вам уже 3 человек сделали задачу,а вы считаете что даже спасибо нажать не стоит?,если так считаете то на последующую помощь не ожидайте

1
0 / 0 / 0
Регистрация: 28.12.2009
Сообщений: 4
28.12.2009, 22:26  [ТС]
pikusfikus, сумму надо нечетных, а новый из четных

Добавлено через 6 минут
это не совсем то
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
28.12.2009, 22:27
как так?я сделал как написано в условие,а что еще надо?
0
0 / 0 / 0
Регистрация: 28.12.2009
Сообщений: 4
28.12.2009, 22:36  [ТС]
там должны получиться цифры, что бы график построить.... а он просит не цифры....
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
28.12.2009, 22:48
Цитата Сообщение от Sune Посмотреть сообщение
там должны получиться цифры, что бы график построить.... а он просит не цифры....
Вы сами поняли что написали?
Лично я не понял.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2009, 22:48
Помогаю со студенческими работами здесь

Дан массив A размерностью М, подсчитать количество нечетных элементов массива
помогите решить задачу пожалуйста

Двумерный массив. Среди элементов нечетных столбцов массива найти сумму отрицательных элементов
Дан массив Х (M,N). Среди элементов нечетных столбцов массива найти сумму отрицательных элементов.

Дан двумерный массив [1.3,1.7] . В процедуре подсчитать сумму положительных и сумму отрицательных элементов массива
Пожалуйста помогите .Дан двумерный массив . В процедуре подсчитать сумму положительных и сумму отрицательных элементов массива . результат...

Найти сумму нечетных элементов массива из 20 элементов
помогите дописать код var a: array of integer; i, sum:integer; begin For i:=1 to 20 do if i mod 2 = 1 then sum := sum+a; ...

Найти сумму всех нечётных элементов массива
1.Найти сумму всех нечётных элементов массива 2.найти количество элементов массива , равных 0


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
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
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru