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

Дан двумерный массив целых чисел. Написать программу, которая:

11.05.2017, 19:36. Показов 1838. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан двумерный массив целых чисел. Написать программу, которая: для каждого столбца массива находит среднее арифметическое элементов, у которых последняя цифра делит само число нацело.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2017, 19:36
Ответы с готовыми решениями:

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

Дан двумерный массив. Написать программу, которая определяет наибольший элемент массива и его индексы
Дан двумерный массив. Написать программу, которая определяет наибольший элемент массива и его...

Написать программу, которая вводит с клавиатуры двумерный массив целых чисел размером 2х3 и выводит количество ненулевых элементов.
Написать программу, которая вводит с клавиатуры двумерный массив целых чисел размером 2х3 и выводит...

Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок следования элементов на обратный.
Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок...

1
93 / 11 / 23
Регистрация: 11.04.2016
Сообщений: 34
12.05.2017, 06:39 2
Лучший ответ Сообщение было отмечено Allena_101 как решение

Решение

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
program ArraysOnceAgain_Again_;
 
const
  RowLast = 5;
  ColLast = 5;
  MaxRandom = 556;
 
var
  r, c : Integer;
  Ar : array [0..RowLast, 0..ColLast] of Integer;
  ColSum, ColCnt : Integer;
  LastDigit : Byte;
 
begin
  //заполняем и выводим массив
  randomize();
  for r := 0 to RowLast do
    begin
      for c := 0 to ColLast do
        begin
          Ar[r, c] := Random(MaxRandom)+1;
          write(Ar[r, c], ' ');
        end;
      writeln;
    end;
    
  
  //расчитываем и выводим средние значения по заданным условиям
  writeln;
  for c := 0 to ColLast do
    begin
      ColSum := 0;
      ColCnt := 0;
      
      for r := 0 to RowLast do
        begin
          LastDigit := Ar[r, c] mod 10;
          
          if (LastDigit <> 0) and (Ar[r, c] mod LastDigit = 0)
          then
            begin
              ColSum := ColSum + Ar[r, c];
              Inc(ColCnt);
            end;
            
        end;
                
      writeln('Столбец: ', c, ' ', 'Среднее значение по усл.: ', ColSum/ColCnt);
    end;
    
end.
0
12.05.2017, 06:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2017, 06:39
Помогаю со студенческими работами здесь

Дан линейный неупорядоченный массив А,состоящий из 20 целых чисел.Составить программу,которая определяет количество инверсии в массиве
Дан линейный неупорядоченный массив А,состоящий из 20 целых чисел.Составить программу,которая...

Дан массив из 100 целых чисел. Написать программу нахождения произведения отрицательных элементов массива
Помогите пожалуйста)

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

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


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

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

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