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

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

22.06.2009, 16:12. Показов 5274. Ответов 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
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru