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

Определить произведения положительных и отрицательных элементов массива X(n)

12.04.2012, 10:49. Показов 1132. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Массивы
Задача 1.
Определить произведения положительных и отрицательных элементов массива X(n). Вывести исходный массив и полученные значения. Упорядочить массив X(n) по неубыванию. Вывести полученный массив. Исходный массив элементов получить с помощью датчика случайных чисел. Значения буквенных переменных задавать с клавиатуры.
Задача 2.
Дана матрица целых чисел X(n, т). Упорядочить ее строки по возрастанию их наименьших элементов. Вывести исходную и полученную матрицы. Значения буквенных переменных задавать с клавиатуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2012, 10:49
Ответы с готовыми решениями:

Найти произведения положительных и отрицательных элементов массива
помогите плиЗ! 1) составить схему вычислительного процесса и написать её на Basic: ...

Определить номера отрицательных элементов одного массива и произведение положительных элементов второго
ввести два массива длиной 8. Определить номера отрицательных элементов одного массива и...

Определить сумму положительных и произведение отрицательных элементов массива
Задача 1. Определить сумму положительных и произведение отрицательных элементов массива X(n)....

Определить сумму отрицательных и количество положительных элементов массива X(n)
4.1 Определить сумму отрицательных и количество положительных элементов массива X(n). Вывести...

1
4969 / 1641 / 409
Регистрация: 25.04.2010
Сообщений: 4,504
Записей в блоге: 1
12.04.2012, 15:20 2
Лучший ответ Сообщение было отмечено freshzor как решение

Решение

2. С комментами под integer, контроль ввода отсутствует.

PureBasic
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
DEFINT A-Z
CLS
  INPUT "Vvedite n(stroki) : ", n
  INPUT "Vvedite t(stolbci): ", t
 
  DIM X(n, t)   ' Строки, Столбцы
  DIM D(n)      ' Доп память
 
  ' Заполним массив случайно + вывод
 
  RANDOMIZE TIMER
  FOR iy = 1 TO n
     FOR ix = 1 TO t
        X(iy, ix) = RND * 50
        PRINT X(iy, ix);
     NEXT: PRINT
  NEXT
 
  ' Найдём все минимальные эл-ты по строкам
  ' и положим в массив D
PRINT
FOR iy = 1 TO n
   MinE = X(iy, 1)
   FOR ix = 1 TO t
      IF X(iy, ix) < MinE THEN MinE = X(iy, ix)
   NEXT
   D(iy) = MinE
NEXT
 
  ' Произведём сортировку массива D
  ' но сортировать будем и строки тоже
  ' по индексам массива D
 
PRINT
FOR u = n - 1 TO 1 STEP -1
   FOR i = 1 TO u
      IF D(i) > D(i + 1) THEN
        SWAP D(i), D(i + 1)
        FOR k = 1 TO t
           SWAP X(i, k), X(i + 1, k)
        NEXT
      END IF
   NEXT
NEXT
 
  ' Выводим полученную матрицу на экран
 
  FOR iy = 1 TO n
     FOR ix = 1 TO t
        PRINT X(iy, ix);
     NEXT: PRINT
  NEXT
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2012, 15:20
Помогаю со студенческими работами здесь

Вычислить произведения положительных и отрицательных элементов каждого столбца массива A(N)
помогите решить пожалуйста) задача &quot;вычислить произведения положительных и отрицательных элементов...

Составить программу нахождения произведения отрицательных и положительных элементов массива
Составить программу нахождения произведения отрицательных и положительных элементов массива Есть...

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

Вычислить отдельно суммы и произведения положительных и отрицательных элементов массива
Вычислить отдельно суммы и произведения положительных и отрицательных элементов массива А (3 х 5...


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

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

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