Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2009, 20:22   #1
olga_miner
 
Аватар для olga_miner
 
Регистрация: 03.03.2009
Сообщений: 2
По умолчанию Бейсик

Народ, кто может, помогите плиз!!!! двумерные массивы замучали вот задачка: дана матрица А(n,m). Среди столбцов заданной матрицы, содержащих только такие элементы, которые по модулю не больше 10, найти столбец с минимальным произведением элементов.
Пожалуйста!!!!! Буду очень признательна
olga_miner вне форума Ответить с цитированием
Старый 03.03.2009, 20:54   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
двумерные массивы замучали
Так изучите тему, и они перестанут вас мучать.

Код:
CONST MMM = 10
DIM a(100, 100) AS INTEGER
DIM i, j AS INTEGER
DIM m, n AS INTEGER
DIM b, PRtek, PR, numj AS INTEGER
CLS
RANDOMIZE TIMER
INPUT "Enter m: "; m
INPUT "Enter n: "; n
FOR i = 1 TO m
 FOR j = 1 TO n
 a(i, j) = INT(RND * 30) - 10
 PRINT USING "####"; a(i, j);
 NEXT j
PRINT
NEXT i
PRINT

PR = 100000
numj = -1

FOR j = 1 TO n
b = 1
PRtek = 1
FOR i = 1 TO m
 IF ABS(a(i, j)) > MMM THEN
  b = 0
 END IF
PRtek = PRtek * a(i, j)
NEXT i
IF b = 1 THEN
 IF PRtek < PR THEN
  PR = PRtek
  numj = j
 END IF
END IF
NEXT j

IF numj > -1 THEN
 PRINT USING "Nomer stolbca: ##"; numj
ELSE PRINT "Net takih stolbcov"
END IF
END
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 04.03.2009, 13:35   #3
olga_miner
 
Аватар для olga_miner
 
Регистрация: 03.03.2009
Сообщений: 2
По умолчанию

спасибо, добрый человек.
olga_miner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить программу для вычисления значения функции и результаты выдать на печать. Бейсик SvetlanaFF Помощь студентам 13 28.10.2018 19:24
составить программу для вычисления значения функции и результаты выдать на печать. Бейсик nata89 Помощь студентам 1 06.12.2008 19:53