Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13

Необходимо вычислить сумму элементов четных строк матрицы MxN

22.06.2009, 16:12. Показов 5262. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне необходимо вычислить сумму элементов четных строк матрицы MxN
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.06.2009, 16:12
Ответы с готовыми решениями:

Найти сумму элементов четных и нечетных строк матрицы
Помогите с написание кода програмы.) Дана матрица (4 ряда, 6 столбцов), найти суму элементов четных и нечетных строк. Код для Visual...

Вычислить сумму четных элементов массива
помогите пожайлуста решить задачу в Visual Basic 6. дан массив из 10 элементов,вычеслить сумму четных элементов массива.

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

26
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 16:34  [ТС]
Помогите пожалусата! необходимо вычислить сумму элементов четных строк матрицы MxN. на завтра нужно(((((

Добавлено через 14 минут 54 секунды
Вот сама программа:
Visual Basic
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
Private Sub CommandButton1_click()
Dim bytM, bytN, bytI, bytK, bytS
bytM = TextBox2
bytN = TextBox4
Dim Strf As String * 5
bytS = 0
ReDim bytA(1 To bytM, 1 To bytN)
For bytI = 1 To bytM
strs = ""
For bytK = 1 To bytN
bytA(bytI, bytK) = Int(Rnd * 99) + 1: Strf = bytA(bytI, bytK)
strs = strs & Strf
If bytI / 2 = bytI \ 2 Then bytS = bytS + bytA(bytI, bytK)
Next bytK
ListBox1.AddItem strs
Next bytI
End Sub
Sub Command2_Click()
MsgBox "Сумма элементов четных строк массива =", bytS
End Sub
Private Sub TextBox4_Change()
 
End Sub
 
Private Sub UserForm_Click()
 
End Sub
Помогите сделать так, чтобы она выводила на печать сумму элементов четных строк, а не все подрят.
0
 Аватар для Dock^
16 / 16 / 16
Регистрация: 05.06.2009
Сообщений: 47
22.06.2009, 16:48
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
uses crt;
type mas=array[1..100,1..100] of integer;
var a:mas;
    i,j,n,m:integer;
    sum:integer;
begin
  clrscr;
  writeln('Vvedite razmer matricy:');
  write('m:');
  readln(m);
  write('n:');
  readln(n);
  writeln('Vvedite elementy matricy:');
  for i:=1 to m do
  for j:=1 to n do
  begin
    write('[',i,',',j,']:');
    readln(a[i,j]);
  end;
 
  writeln('Poluchennaja matrica:');
  for i:=1 to m do
  begin
    for j:=1 to n do
    begin
      write(' ',a[i,j]:4);
    end;
    writeln;
  end;
  sum:=0;
  for i:=1 to m do
  if (i mod 2)=0 then
  for j:=1 to n do sum:=sum+a[i,j];
  writeln;
  writeln('Summa elementov chetnyh strok matricy:',sum);
  readln;
end.
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 16:50  [ТС]
Dock^, подскажи пожалуйста как на VBA она состовляется
0
 Аватар для Dock^
16 / 16 / 16
Регистрация: 05.06.2009
Сообщений: 47
22.06.2009, 16:54
не знаю,на vba не работал
1
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 17:29  [ТС]
ПОдскажите как она на VBA делается

Добавлено через 31 минуту 25 секунд
Dock^, А если покажу программу, не сможешь разобраться?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 17:41
єто перевод на ВБА
Visual Basic
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
dim i as integer, j as integer, n as integer, m as integer
dim sum as integer
 
NAX:
  m=val(inputbox("Vvedite razmer matricy m:"))
if m<=0 then goto NAX
NEX:
  n=val(inputbox("Vvedite razmer matricy n:"))
if n<=0 then goto NEX
 
dim mas(1 to m, 1 to n) as integer
 
for i=1 to m
  for j=1 to n
    mas(i,j)=val(inputbox("Vvedite elementy matricy: [" & i &"," & j & "]:"))
  next j
next i
 
sum=0
for i=1 to m
  if (i mod 2)=0 then
    for j=1 to n
       sum=sum+mas(i,j)
    next j
  end if
next i
msgbox "Summa elementov chetnyh strok matricy:" & sum

Не по теме:

а вообщето єто Тохина вотчина, он здесь на охоту вьіходит

0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 17:47  [ТС]
БурундукЪ, А там нужно форму или что-то другое создавать?

Добавлено через 2 минуты 55 секунд
БурундукЪ, она требует ввести имя макроса
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 17:47
не, в ехселе в кодах пишешь
Visual Basic
1
2
3
Sub мояпрога()
.........
End Sub
а вместо точек код вставляешь
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 17:50  [ТС]
БурундукЪ, А мне его в Worde сделать надо. она такая же?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 17:53
Сивяк, все равно (тока я маленькую правку в строках 5, 8 и 15 сделал)
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 17:56  [ТС]
БурундукЪ, в смысле правку???

Добавлено через 1 минуту 54 секунды
БурундукЪ, он мне ссылается на ошибку в 4 и 7 строке
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 17:56
я уже в коде ее учел, в том посте, где прога
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 18:00  [ТС]
БурундукЪ, он у меня ссылается на ошибку в 4 и 7 строке. пишет ошибка: Invalid Outside procedure
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 18:01
Держи без извращениев. работает
Visual Basic
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
Sub myProg()
 
Dim i As Integer, j As Integer, n As Integer, m As Integer
Dim sum As Integer, mas
 
NAX:
  m = InputBox("Vvedite razmer matricy m:")
If m <= 0 Then GoTo NAX
 
NEX:
  n = InputBox("Vvedite razmer matricy n:")
If n <= 0 Then GoTo NEX
 
ReDim mas(1 To m, 1 To n) As Integer
 
For i = 1 To m
  For j = 1 To n
    mas(i, j) = InputBox("Vvedite elementy matricy: [" & i & "," & j & "]:")
  Next j
Next i
 
sum = 0
For i = 1 To m
  If (i Mod 2) = 0 Then
    For j = 1 To n
       sum = sum + mas(i, j)
    Next j
  End If
Next i
MsgBox "Summa elementov chetnyh strok matricy:" & sum
 
End Sub
1
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 18:03  [ТС]
БурундукЪ, Объясни пожалуйста! Я заше в бейсик в верде и потом что надо создавать???? модуль, форму или что?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 18:13
вот єтот код запостить. а потом сохранить и вернуться обратно в ворд. В макросах появится макрос myProg. его вьібрать и запустить на вьіполнение
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 18:16  [ТС]
БурундукЪ, пожалуйста напиши свой адресс электронный, я тебе скину файл, в который надо внедрить эту прогу. я в этом ни че не понимаю. Пожалуйста
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.06.2009, 18:18
сюда прикрепи. как крепить см. здесь: https://www.cyberforum.ru/abou... 34825.html
0
0 / 0 / 0
Регистрация: 22.06.2009
Сообщений: 13
22.06.2009, 18:24  [ТС]
и если сможешь, то блок схему нарисуешь к алгоритму...
Вложения
Тип файла: doc Курсовой проект.doc (440.0 Кб, 27 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.06.2009, 18:24
Помогаю со студенческими работами здесь

Вычислить сумму строк и столбцов матрицы
Задание: Дан двумерный массив, найти отдельно сумму элементов каждой строки и каждого столбца... program summa; {сумма строк} ...

Вычислить сумму элементов четных строк матрицы
Дан двумерный массив целых чисел введенных с клавиатуры. Вычислить сумму элементов четных строк

вычислить сумму элементов четных строк матрицы
вычислить сумму элементов четных строк матрицы А размерности 5х4,умноженную на сумму элементов нечетных строк матрицы.матрицу А из целых...

Надо найти сумму элементов всех четных строк в матрице mxn
Надо найти сумму элементов всех четных строк в матрице mxn, распечатать результат в форматированном виде. и еще программа: найти сумму...

Дана матрица размерностью MxN. Вычислить сумму отрицательных элементов матрицы
Дана матрица размерностью MxN. Вычислить сумму отрицательных элементов матрицы.


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru