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

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

28.09.2015, 13:02. Показов 1371. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Составить текст программы на языке Паскаль, содержащий:
1) процедуру, выполняющую действия над массивами (в соответствии с вариантом)
2) процедуру, выполняющую ввод элементов массива с клавиатуры
3) процедуру, выполняющую заполнение массива случайными величинами в заданном диапазоне
4) процедуру, выполняющую вывод элементов массива на экран в виде таблицы

Вариант: сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. Диапазон – [-20;10].
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2015, 13:02
Ответы с готовыми решениями:

Вычислить количество и сумму модулей элементов массива, расположенных после первого отрицательного элемента
В одномерном массиве состоящий из n вещественных элементов,(n,<=50) вычислить количество и сумму...

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

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

Найти сумму целых частей элементов массива, расположенных после последнего отрицательного элемента
Помогите решить! Сумму целых частей элементов массива, расположенных после последнего...

1
256 / 142 / 85
Регистрация: 13.10.2011
Сообщений: 454
28.09.2015, 15:27 2
Лучший ответ Сообщение было отмечено Basachi как решение

Решение

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
Uses crt;
Const n=10;
Type mas=array[1..n]of real;
Var m:mas;i,v,k1,k2:integer;suma:real;
 
Procedure input1(var a:mas);
Begin
 for i:=1 to n do
  begin
   writeln('Vvedite element ',i);
   read(a[i]);
  end;
End;
 
Procedure input2(var a:mas;d1,d2:integer);
Begin
 if (d1<1)or(d1>n)or(d2<d1)or(d2>n) then
  begin writeln('Neverno zadan diapazon');halt; end
  else
   begin
    randomize;
    for i:=d1 to d2 do a[i]:=random(300)/10-20;
   end;
End;
 
Procedure output(var a:mas);
Begin
 for i:=1 to n do  write(i:5);
 writeln;
 for i:=1 to n do  write(a[i]:5:1);
End;
 
Procedure sum(var a:mas; var s:real);
Begin
 s:=0;i:=n;
 while a[i]>0 do
  begin
   s:=s+a[i];
   i:=i-1;
  end;
 End;
 
Begin
 clrscr;
 writeln('Kak vvodit elementi?');
 writeln('1 - vruchnuyu');
 writeln('2 - sluchsynie chisla v diapazone');
 repeat
  read(v);
  if not((v=1)or(v=2)) then writeln('Vvedite 1 ili 2');
 until (v=1)or(v=2);
 if v=2 then
  begin
   writeln('Vvedite nomer pervogo i poslednego elementa diapazona, ne bolshe ',n);
   read(k1,k2);
   input2(m,k1,k2);
  end
  else input1(m);
 output(m);
 writeln;
 sum(m,suma);
 writeln('Suma elementov posle poslednego otricatelnogo=',suma);
End.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2015, 15:27
Помогаю со студенческими работами здесь

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

Найти сумму целых частей элементов массива, расположенных после последнего отрицательного элемента
Люди добрые, помогите пожалуйста решить задачи на массивы! Помогите чем можете!!! 1) Сумму...

Вычислить сумму элементов массива, расположенных после последнего отрицательного элемента
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива,...

Подсчитать сумму элементов массива, расположенных после последнего отрицательного элемента
1. В одномерном числовом массиве размерности n подсчитать сумму элементов, расположенных после...

Вычислить сумму модулей элементов массива, расположенных после первого отрицательного элемента
Помогите люди пожалуйста !!! Нужно написать прогу. В одномерном массиве, состоящем из n...

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


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

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

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