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

Найти сумму всех чётных элементов массива, стоящих на чётных местах

11.12.2011, 12:28. Показов 2528. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1).Найти сумму всех чётных элементов массива, стоящих на чётных местах, то есть имеющие чётные номера.
---------------------------------------------------
2).Найти сумму и произведение первых пяти элементов массива.
---------------------------------------------------
3).Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
---------------------------------------------------

Добавлено через 26 минут
Heeeeeeeeelp
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2011, 12:28
Ответы с готовыми решениями:

Найти сумму всех чётных элементов массива, стоящих на чётных местах
1. Найти сумму всех чётных элементов массива, стоящих на чётных местах, то есть имеющие чётные...

Матрицы: найти сумму всех чётных элементов стоящих на четных местах
Ребят вот программка матрицы 4х3. Я ввожу значения 1.1 1.2 1.3 и т.д., а потом матрица выводится....

Найти сумму всех четных элементов стоящих на четных местах
дан массив целых чисел найти сумму всех четных элементов стоящих на четных местах, то есть имеют...

Найти сумму всех парных элементов массива, стоящих на четных местах
Дано масив целых чисел.Найти сумму всех парных элементов массива, стоящих на четных местах

2
13 / 13 / 7
Регистрация: 10.07.2011
Сообщений: 104
11.12.2011, 12:56 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1)Как-то так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var a:array[1..1000] of integer;
    i,sum,n:integer;
BEGIN
write('Введите размер массива'); read(n);
for i:=1 to n do
  begin
     write('a[',i,']='); read(a[i]);
  end;
write('Массив:');
for i:=1 to n do
  begin
     write(a[i]); 
  end;
  
for i:=1 to n do
  begin
    if ((not odd(a[i])) and (not odd(i))) then sum:=sum+a[i];
  end;
  writeln;
  write('Сумма=',sum);
  writeln
END.
Добавлено через 7 минут
2) Вроде так
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
var a:array[1..1000] of integer;
    i,sum,n,pr:integer;
BEGIN
write('Введите размер массива'); read(n);
for i:=1 to n do
  begin
     write('a[',i,']='); read(a[i]);
  end;
write('Массив:');
for i:=1 to n do
  begin
     write(a[i]); 
  end;
writeln;
if n>=5 then
begin
  pr:=1;
  for i:=1 to 5 do
    begin
      sum:=sum+a[i];
      pr:=pr*a[i];
    end;
writeln;
writeln('Сумма=',sum);
write('Произведение=',pr);
end
else write('В массиве меньше 5 элементов');
writeln
END.
Добавлено через 5 минут
3)
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
var a:array[1..1000] of integer;
    i,sum,n,k1,k2:integer;
BEGIN
write('Введите размер массива'); read(n);
for i:=1 to n do
  begin
     write('a[',i,']='); read(a[i]);
  end;
write('Массив:');
for i:=1 to n do
  begin
     write(a[i]); 
  end;
writeln;
write('Введите элемент k1='); read(k1);
write('Введите элемент k2='); read(k2);
if ((k1<=k2) and (k2<=n) and (k1>=1)) then
begin
  for i:=k1 to k2 do
      sum:=sum+a[i];
  writeln('Сумма=',sum);
end
else write('k1 и k2 заданы неверно'); 
writeln
END.
1
0 / 0 / 1
Регистрация: 11.12.2011
Сообщений: 75
11.12.2011, 12:56  [ТС] 3
Спасибо все вроде работает, проверял, благодарю. Тема офф
0
11.12.2011, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2011, 12:56
Помогаю со студенческими работами здесь

В одномерном целочисленном массиве найти сумму всех четных элементов и сумму элементов, стоящих на четных местах
Задать целочисленный массив А из 10 чисел. Найти сумму всех четных элементов и сумму элементов,...

Найти сумму элементов табицы, стоящих в чётных строках на нечётных местах
Дана таблица 15*14. Найти сумму элементов стоящих в четных строках на нечетных местах. Срочно

Найти сумму элементов массива, стоящих на чётных местах
Вводится одномерный массив.Нужно найти сумму элементов, стоящих на чётных местах и при этом...

Найти сумму элементов, стоящих на четных местах массива
Дан массив Аi, i = 1, 2, …, 15. Найти сумму элементов, стоящих на четных местах массива, S1 и сумму...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru