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

Найти среднее арифметическое элементов для каждой строки двухмерного массива.

15.03.2010, 19:40. Показов 9455. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Найти среднее арифметическое элементов для каждой строки двухмерного массива.

2) Упорядочить одномерный массив так,чтобы в начале распологались четные элементы в порядке возрастания их значений,а затем нечетные-в порядке убываения их значений.

Кто может сделать помогите пожалуйста.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2010, 19:40
Ответы с готовыми решениями:

Найти среднее арифметическое для каждой строки двухмерного массива
Найти среднее арифметическое для каждой строки двухмерного массива. Ну это совсем овощное))

Найти среднее арифметическое каждой строки массива
Задан двумерный массив А (2<N<20), элементами которого являются действительные числа. Найти...

Найти и напечатать среднее арифметическое элементов каждой строки матрицы
Условие:начиная с 1-ой строки находить и печатать среднее арифметическое элементов каждой строки и...

Найти среднее арифметическое отрицательных элементов каждой строки матрицы
Если кол-во нечетных элементов массива A(n,m) больше 5, то найти среднее арифметическое...

2
88 / 88 / 56
Регистрация: 05.12.2009
Сообщений: 134
15.03.2010, 21:15 2
Лучший ответ Сообщение было отмечено Chilout как решение

Решение

Цитата Сообщение от Chilout Посмотреть сообщение
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
uses crt;
var
    i,j,k,n:integer;
    a:array[1..100,1..100] of integer;
    x:array[1..100] of integer;
    b:array[1..100] of integer;
begin
 clrscr;
 randomize;
 write ('Введите количество элементов: ');
 readln (n);
 for i:=1 to n do
  for j:=1 to n do
  a[i,j]:=random (100);
   begin
    for i:=1 to n do
     begin
      for j:=1 to n do
      write (a[i,j]:3);
      writeln;
     end;
   end;
 for i:=1 to n do
  begin
   x[i]:=0;
   for j:=1 to n do
   x[i]:=x[i]+a[i,j];                  
  end;
 for i:=1 to n do                      
  b[i]:=x[i]/n.
  writeln ('Новый массив: ');
   for i:=1 to n do
   write (b[i]:3);
 readkey;
end.
Добавлено через 3 минуты
Цитата Сообщение от Chilout Посмотреть сообщение
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
47
48
49
50
51
52
53
54
55
56
57
58
59
uses crt;
const max=100;
var b:array[1..max] of integer;
    n,i,k,j,tmp:integer;
begin
 clrscr;
 randomize;
 repeat
 write('Размер массива n: ');
 readln(n);
 until n in [1..max];
 writeln('Исходный массив: ');
 for i:=1 to n do
  begin
   b[i]:=random(40)+10;
   write(b[i],' ');
  end;
 writeln;
 writeln;
 
{четные вперед}
 
 k:=0;
 for i:=1 to n do
 if b[i] mod 2=0 then
  begin
   k:=k+1;
   tmp:=b[i];
   for j:=i downto k+1 do
   b[j]:=b[j-1];
   b[k]:=tmp;
  end;
 
{сортировка четных}
 
 for i:=1 to k-1 do
 for j:=i+1 to k do
 if b[i]>b[j] then
  begin
   tmp:=b[i];
   b[i]:=b[j];
   b[j]:=tmp;
  end;
 
{сортировка нечетных}
 
 for i:=k+1 to n-1 do
 for j:=i+1 to n do
 if b[i]<b[j] then
  begin
   tmp:=b[i];
   b[i]:=b[j];
   b[j]:=tmp;
  end;
 writeln('Массив после упорядочивания: ');
 for i:=1 to n do
 write(b[i],' ');
 readln
end.
0
1 / 1 / 0
Регистрация: 18.02.2010
Сообщений: 19
19.03.2010, 18:08  [ТС] 3
Народ помогите с эти плиз..
https://www.cyberforum.ru/pasc... post600897
https://www.cyberforum.ru/pasc... post600907
0
19.03.2010, 18:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2010, 18:08
Помогаю со студенческими работами здесь

Матрица. Найти среднее арифметическое всех положительных элементов каждой строки
Задача 1. Сформировать матрицу А(10,15). Данные ввести с клавиатуры. 2. Найти среднее...

Определить среднее арифметическое минимальных элементов столбца двухмерного массива
Помогите пожалуйста. Спасибо) Написать алгоритм, составить блок-схему и отладить программу. Данные...

Найти среднее арифметическое чисел в файле, то же для каждой строки файла
дан текстовый файл, содержащий целые числа. Найти среднее арифметическое чисел в файле, то же для...

Среднее арифметическое элементов строк двухмерного массива
Нужно определить среднее арифметическое элементов строк двухмерного массива и сформировать новый...


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

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

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