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

Вычислить сумму первых четырех отрицательных элементов массива

07.04.2014, 17:36. Показов 1725. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать и вывести массив У(8),
с элементами уk = ln(k) - 3k, где k = 1,2…. Выполнить дополнительно
задание своего варианта поиска данных по некоторому критерию (признаку). Результат
вывести на экран.
Вычислить сумму первых четырех отрицательных
элементов.
То, что смогла наклепать. Как вычислитель сумму не знаю...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program DvaMassiva;
var y, g : array [1..10] of real;
 k, n : integer;
begin
n := 0;
for k := 1 to 10 do
begin
y[k]:=ln(k) - 3*k;
if y[k] < 0 then
begin
n := n + 1;
g[n] := y[k];
end;
writeln('y(' , k, ')= ' , y[k]:7:2);
end;
if n = 0 then
writeln('В массиве отрицательных элементов нет')
else
for k := 1 to n do
writeln('g[' , k , ']= ' , g[k]:7:2);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2014, 17:36
Ответы с готовыми решениями:

Во вводимой последовательности из четырех чисел вычислить сумму отрицательных элементов
Как во вводимой последовательности из четырех чисел вычислить сумму отрицательных элементов?

Вычислить сумму трех первых положительных элементов массива
Дан массив D(n), где n&lt;=10, вещественного типа. Разработайте программу, которая вычисляет сумму...

Вычислить сумму первых К элементов массива с нечетными индексами
Вычислить сумму первых К элементов массива с нечетными индексами. (условие:Элементы одномерного...

Вычислить сумму отрицательных элементов массива и найти максимальный по модулю элемент
В одномерном массиве, с n действительных элементов, вычислить сумму: отрицательное элементов...

2
Модератор
9734 / 5071 / 3285
Регистрация: 17.08.2012
Сообщений: 15,616
07.04.2014, 19:04 2
Сумму накоплением вычислить. Если по заданию, то так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program DvaMassiva;
var y : array [1..10] of real;
    k, n : integer;
    s : real;
begin
  n := 0;
  s := 0;
  for k := 1 to 10 do
    begin
      y[k] := ln(k) - 3 * k;
      if (y[k] < 0) and (n < 4)
        then begin
          inc(n);
          s := s + y[k]
        end;
    writeln('y(', k:2, ') = ', y[k]:7:2);
  end;
  if n = 0
    then writeln('В массиве отрицательных элементов нет')
    else writeln('Сумма первых четырёх отрицательных элементов = ', s:0:2);
readln
end.
0
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 30
07.04.2014, 19:49  [ТС] 3
Да. Все верно. Спасибо большое
0
07.04.2014, 19:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2014, 19:49
Помогаю со студенческими работами здесь

В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех
В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех.

Найти сумму первых k отрицательных элементов массива A={a[i]}, удовлетворяющих условию c<=a[i]<=d. Использовать динамическое выделение памяти
Найти сумму первых k отрицательных элементов массива A={a}, удовлетворяющих условию c&lt;=a&lt;=d....

Вычислить сумму отрицательных элементов массива
В массиве {a по j маленькое},y=1...8 есть положительные и отрицательные элементы. Вычислить сумму...

Вычислить сумму отрицательных и положительных элементов массива
3) Дан массив из 10 целых чисел, введённых с клавиатуры. Вычислить отдельно сумму отрицательных и...


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

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

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