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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2011, 12:07   #1
Дашкаа
Новичок
Джуниор
 
Регистрация: 19.06.2011
Сообщений: 9
По умолчанию Vba

помогите исправить программу!
Подсчитать в матрице число строк, не содержащих ни одного нуля.

INPUT "Количество строк - ", N
INPUT "Количество столбцов - ", M : DIM A(N, M)
FOR i = 1 TO N
FOR j = 1 TO M
PRINT "A(" ; i ; ", " ; j ; ") = " ;
INPUT A(i, j)
NEXT j
NEXT i : CLS
PRINT "Исходная матрица :" : PRINT
FOR i = 1 TO N
FOR j = 1 TO M
PRINT A(i, j) ;
NEXT j : PRINT
NEXT i : PRINT
K = 0
FOR i = 1 TO N 'цикл по всем строкам
j = 1 : Flag = 0
WHILE (j <= M) AND ( Flag = 0 ) 'цикл до нулевого элемента строки
IF A(i, j) = 0 THEN Flag = 1: K = K + 1 ELSE j = j + 1
WEND
NEXT i
PRINT "О т в е т : строк, содержащих нули, " ; K ; "."
END
Дашкаа вне форума Ответить с цитированием
Старый 19.06.2011, 12:23   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Эм...А что исправить? в конце наверно надо выводить не число строк, содержащих нули, а число строк не содержащих нули) т.е. N-K, например.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2011, 12:43   #3
Дашкаа
Новичок
Джуниор
 
Регистрация: 19.06.2011
Сообщений: 9
По умолчанию

эта программа у меня не работает

вот это выделяет INPUT "Количество строк - ", N
INPUT "Количество столбцов - ", M : DIM A(N, M)
Дашкаа вне форума Ответить с цитированием
Старый 19.06.2011, 12:49   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А, ну так у вас N и M же ничего не содержат. Перед этим надо им какое-нибудь значение присвоить.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2011, 12:52   #5
Дашкаа
Новичок
Джуниор
 
Регистрация: 19.06.2011
Сообщений: 9
По умолчанию

спасибо большое!
Дашкаа вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA Word,VBA Excel решить 2 задачи fafolo4ka Фриланс 6 05.03.2012 01:15
VBA kolochkov Microsoft Office Excel 13 09.04.2011 21:11
VBA и C# BaygeldinM Microsoft Office Excel 3 03.04.2011 11:53
VBA Dementeva_Viktoria Microsoft Office Access 2 19.06.2010 15:18
VBA Zhene4ka2607 Помощь студентам 3 06.06.2010 18:11