Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 7
1

Сумма элементов вектора между min и последним элементом вектора

07.05.2015, 13:36. Показов 628. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
33 строчка - сумма элементов вектора между min и последним элементом вектора, исправьте, пожалуйста.
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
program zadanie4;
uses crt;
 var 
  A: array [1..20] of integer;
  min,sum,i,p,o : integer;
Begin
   begin
    for i:=1 to 20 do A[i]:=Random(25)-10;
     write ('Изначальный массив: ' );
      for i:=1 to 20 do write (A[i]:6);
      writeln;
      writeln;
   end;
   begin
     for i:=1 to 20 do
       if A[i]>0 then
       p:=p+A[i] else o:=o+A[i];
       Writeln('Сумма положительных чисел: ',p:5);
       Writeln('Сумма отрицательных чисел: ',o:5);
   end;
   begin
     min:=a[1];
     for i:=2 to 20 do
        begin
         if min>a[i] then
           min:=a[i];
        end;
     writeln('Минимальный элемент массива: ',min:5);
     writeln('Произведение суммы положительных чисел на минимальный элемент: ',p*min);
     writeln('Произведение суммы отрицательных чисел на минимальный элемент: ',o*min);
   end;
   begin
    В ЭТОМ МЕСТЕ У МЕНЯ ПРОБЛЕМА\\sum:=0;
                                                    \\for i:=min+1 to A[20]-1 do sum:=sum+A[i];
   end;
   begin
    writeln('Массив без 16-ого элемента: ');
    for i:= 1 to 16 - 1 do write(a[i]:6, ' ');
      for i:= 16 to 20-1 do
        begin
         a[i] := a[i + 1];
         write(a[i]:6, ' ')
        end;
   end;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2015, 13:36
Ответы с готовыми решениями:

Сумма элементов массива, расположенных между первым и последним элементом
#include "stdafx.h" #include <iostream> #include "conio.h" #include <stdio.h> #include...

Сумма элементов матрицы, расположенных между первым и последним нулевым элементом
Сумма элементов массива, расположенных между первым и последним нулевым элементом sum = 0 For...

Сумма элементов между первым положительным элементом массива и последним отрицательным
В одномерном целочисленном массиве( элементы массива генерируются случайным образом диапазоне от...

Сумма элементов массива, расположенных между первым и последним положительным элементом
Вычислить сумму элементов массива, расположенных между первым и последним положительными...

1
Эксперт Pascal/Delphi
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
09.05.2015, 10:05 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
program zadanie4;
uses
  crt;
var
  A: array [1..20] of integer;
  imin,min,sum,i,p,o : integer;
Begin
  writeln('Изначальный массив: ' );
  for i:=1 to 20 do
    begin
      A[i]:=Random(25)-10;
      write (A[i]:4);
    end;
  writeln;
  for i:=1 to 20 do
    if A[i]>0 then
      p:=p+A[i]
    else
      o:=o+A[i];
  Writeln('Сумма положительных чисел: ',p:5);
  Writeln('Сумма отрицательных чисел: ',o:5);
  min:=a[1];
  for i:=2 to 20 do
    if a[i]<min then
      begin
        min:=a[i];
        imin:=i;
      end;
  writeln('Минимальный элемент массива: ',min:5, ', его номер: ',imin);
  writeln('Произведение суммы положительных чисел на минимальный элемент: ',p*min);
  writeln('Произведение суммы отрицательных чисел на минимальный элемент: ',o*min);
    //В ЭТОМ МЕСТЕ У МЕНЯ ПРОБЛЕМА\\
  sum:=0;
  for i:=imin+1 to 20 do
    sum:=sum+A[i];
  writeln('Сумма: ',sum:5);
  writeln('Массив без 16-ого элемента: ');
  for i:= 1 to 16 - 1 do
    write(a[i]:4);
  for i:= 16 to 20-1 do
    begin
      a[i] := a[i + 1];
      write(a[i]:4)
    end;
  readln;
end.
0
09.05.2015, 10:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2015, 10:05
Помогаю со студенческими работами здесь

Сумма элементов, расположенных между первым четным элементом массива и последним
В массиве целых чисел найти сумму элементов, расположенных между первым четным элементом и...

Заданы три вектора a(n), b(m), c(k). Вывести наименование вектора, в котором максимальна сумма четных элементов, стоящих на нечетных местах
Заданы три вектора a(n), b(m), c(k). Вывести наименование вектора, в котором максимальна сумма...

Не открывает файл, имя которого является последним элементом вектора
Программа должна читать содержимое файла, имя которого является элементом вектора. в части cout &lt;&lt;...

Поменять местами первый четный элемент вектора с последним нечетным элементом
Доброго вам товарищи! Возникла небольшая проблемка с работой над массивами в С#. Есть две...

Вставить перед каждым элементом заданного вектора значения вектора P сохраняя одномерность
Как вставить перед каждым элементом заданного вектора значения вектора P сохраняя одномерность

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru