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

Найти сумму элементов массива, кратных трем

21.11.2012, 23:47. Показов 3930. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно само задание: Задать случайным образом одномерный массив из 15 целочисленных элементов, принадлежащих отрезку [-14;14]. Найти сумму элементов массива, кратных трем. Закрасить указанные элементы. И если сможете блок схему пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2012, 23:47
Ответы с готовыми решениями:

Найти сумму элементов массива, кратных трем, и произведение элементов с нечетными индексами
Дан массив Ненулевых целых чисел. Найти СУММУ элементов массива, кратных ТРЕМ, и произведение с...

Найти сумму элементов матрицы, кратных трем
Помогите решить. Найти сумму элементов матрицы, кратных трем. Закрасить указанные элементы.

Найти сумму кратных трём положительных элементов файла
1. Создать файл, состоящий из N целых чисел. Вывести содержимое этого файла на экран. 2. Найти...

Вычислить сумму и количество элементов массива целых чисел, кратных трем
2 Вычислить сумму и количество элементов массива целых чисел, кратных трем.

4
Неадекват и грубиян
310 / 297 / 301
Регистрация: 22.02.2010
Сообщений: 647
22.11.2012, 04:38 2
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..15]of integer;
    i,s:integer;
begin
randomize;
for i:=1 to 15 do
begin
    a[i]:=random(29)-14;
    write(a[i]:4);
end;
s:=0;
writeln(#13#10+'Результат');
for i:=1 to 15 do
begin
    if a[i]mod 3=0 then
    begin
        s:=s+a[i];
        a[i]:=0;
    end;
    write(a[i]:4);
end;
writeln(#13#10+'Сумма: ',s);
end.
1
2 / 2 / 1
Регистрация: 18.11.2012
Сообщений: 25
22.11.2012, 08:58  [ТС] 3
Цитата Сообщение от pryda Посмотреть сообщение
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..15]of integer;
    i,s:integer;
begin
randomize;
for i:=1 to 15 do
begin
    a[i]:=random(29)-14;
    write(a[i]:4);
end;
s:=0;
writeln(#13#10+'Результат');
for i:=1 to 15 do
begin
    if a[i]mod 3=0 then
    begin
        s:=s+a[i];
        a[i]:=0;
    end;
    write(a[i]:4);
end;
writeln(#13#10+'Сумма: ',s);
end.
Между #13#10 пишет неверное выражение.
0
Неадекват и грубиян
310 / 297 / 301
Регистрация: 22.02.2010
Сообщений: 647
22.11.2012, 15:58 4
значит удалите "#13#10+"
1
6044 / 2159 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
23.11.2012, 12:34 5
Не нужно ничего удалять. Нужно просто перечислить через запятую.
Pascal
1
writeln(#13,#10,'Сумма: ',s);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2012, 12:34
Помогаю со студенческими работами здесь

Найти произведение элементов массива, кратных трем
Имеется массив А из N произвольных чисел A (N) среди которых есть положительные, отрицательные и...

Найти произведения элементов массива кратных трем
Имеется массив А из N произвольных чисел А (N) среди которых есть положительно, отрицательно и...

Одномерный массив. Найти произведение элементов массива, кратных 5 и сумму элементов массива, которые приделении на 7 дают остаток 3.
Задан одномерный массив из N элементов. Размерность массива и сам массив вводятся с клавиатуры....

Найти сумму элементов массива, которые кратны трем
1) Задать случайным образом одномерный массив из 18 целочисленных элементов, принадлежащих отрезку...


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

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

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