Форум программистов, компьютерный форум, киберфорум
Наши страницы

Массивы в С++. Найти сумму элементов массива Т, имеющих четные порядковые номера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Списки. Нужно расставить комментарии http://www.cyberforum.ru/cpp-beginners/thread755852.html
Всем доброго времени суток. Помогите расставить комментарии ко всем строкам программы, некоторые комментарии уже расставил. #include <iostream> #include <cstdlib> using namespace std; struct...
C++ Оператор >> Приветствую. Подскажите, пожалуйста, что означает ">>" в С/С++: size_learnt >> 1; http://www.cyberforum.ru/cpp-beginners/thread755850.html
C++ Структуры. Запросы к данным.
Данные: (в текстовом документе ) Audi 2000 100.000 white 1,1 China BMW 2002 70.000 silver 3,5 Japan Jaguar 1999 40.000 silver 2.7 Brazil Chevrolet 2005 30.000 white 3.2 China Citroen 2008...
C++ Сортировка массива строк методом подсчета
Здравствуйте. Вкратце, задача такова - написать программу, упорядочивающую массив строк в алфавитном порядке методом сортировки подсчетом. Использовать указатели на строки. Обычный алгоритм...
C++ Найти сумму элементов четных строк и произведение элементов нечетных строк массива http://www.cyberforum.ru/cpp-beginners/thread755838.html
дан двумерный массив динамический массив. Найти сумму элементов четных строк и произведение элементов нечетных строк. помогите пожалyйста!!!!!!!!!!!!!!!!!!
C++ Работа с двоичными файлами Всем привет.. пытаюсь понять один вопрос. допустим есть текстовый файл с таким содержанием 12345 67890 я хочу эту информацию переписать в двоичный файл для этого написала нехитрую программу, но... подробнее

Показать сообщение отдельно
GalK
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 64

Массивы в С++. Найти сумму элементов массива Т, имеющих четные порядковые номера - C++

08.01.2013, 17:36. Просмотров 617. Ответов 3
Метки (Все метки)

Дан произвольный массив Т размерности n. Найти сумму элементов массива Т, имеющих четные порядковые номера, а также сумму элементов массива Т, имеющих нечетные порядковые номера. Исходные данные взять самостоятельно.

Добавлено через 1 минуту
код есть на паскале
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Program mas1;
const k=10;
      n=10;
var
i,sum,sumk,sumne,sumcho:integer;
 
T:array[1..k]of integer;
procedure osn(n:integer; var T:array[1..k]of integer);
var i:integer;
 
 
               begin {ввод данных масива}
writeln('Массив из случайных чисел'); {случайные числа}
       randomize;
for i:= 1 to n do
T[i]:=random(100);
end;
procedure viv (n:integer; var T:array[1..k]of integer);
var
i:integer;
 
              begin {вывод данных массива}
writeln('Вывод данных массива');
for i:= 1 to n do
writeln('T[',i,']=', T[i]);
end;
                   {1}{четные}
function sum2(var n:integer; var T:array[1..k]of integer):integer;
var
i,sum1,sum:integer;
 
              begin {условие}
sum:=0;
for i:= 1 to n do
read(T[i]);
if T[i] mod 2=0 then
sum1:=sum+T[i];
sum2:=sum1;
 
 
end;
                   {2}{нечетные}
function sum4(var n:integer; var T:array[1..k] of integer):integer;
var
i,sum3,sumk:integer;
 
              begin {условие}
sumk:=0;
for i:=1 to n do
read(T[i]);
if T[i] mod 2<>0 then
sum3:=sumk+T[i];
sum4:=sum3;
 
end;
              begin {вывод нечетных и четных чисел}
osn(k,T);
viv(k,T);
 
sumne:=sum2(k,T);
writeln('Сумма четных элементов массива sum2  ', sum2);
 
 
writeln('Сумма нечетных элементов массива sum4 ',sumne);
 
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.