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

экзамен.написать програму

09.06.2011, 09:59. Показов 1064. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите!
заданы масивы а(40.40) в(20.20) с(30.30) для каждоГо из заданных масивов оппеделить столбец с наибольшим кол-вом нулевых элементов и поместить элементы этого столбца в одномерный массив. решить с помощью подпрограмм
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2011, 09:59
Ответы с готовыми решениями:

Экзамен
Тест по 3 предметам ,по каждому предмету можно набрать от 0 до 100 баллов ,при этом к с даче экза...

Экзамен идет)
В ячейках столбца А1:А20 упорядоченно расположены числа от 11 до 30. "Проредить" столбец используя...

Экзамен по информатике
Прошу помощи по решению билета на экзамене.Сама, честно, вообще это не понимаю. Поэтому обращаюсь к...

Vba экзамен
Ребят нужна помощь.В понедельник экзамен VBA. Препод зачитал задачи. (Помогите с решением , дело в...

10
Заблокирован
09.06.2011, 10:13 2
De32,
наработки выкладывайте.
0
0 / 0 / 0
Регистрация: 21.05.2011
Сообщений: 17
09.06.2011, 10:23  [ТС] 3
sub f()
dim a 39.39
dim b 19.19
dim c 29.29
dim x
worksheets ''лист1''.cells 1.1 a
for i- 0 to 39
for j-0 to 39
a i,j- worksheets
next j
next i
... для в и с так же - равно означает скобки здесь не ставлю думаю понятно
call max-0
end sub
sub max-0
а дальше незнаю
0
Заблокирован
09.06.2011, 10:29 4
De32,
это получается, что надо создавать ещё 3 одномерных массива?
Как заполнять массивы и куда данные выводить?

Предлагаю под каждый массив использовать свой лист Excel.
0
0 / 0 / 0
Регистрация: 21.05.2011
Сообщений: 17
09.06.2011, 10:33  [ТС] 5
можете код програмы написать? главное чтоб с помощью подпрограмы решить
0
Заблокирован
09.06.2011, 10:35 6
Цитата Сообщение от De32 Посмотреть сообщение
можете код програмы написать?
думаю, что могу, только что скажет на этот код преподаватель. Ведь у вас же свои требования. А я напишу так, как придумаю.
0
0 / 0 / 0
Регистрация: 21.05.2011
Сообщений: 17
09.06.2011, 10:59  [ТС] 7
главное чт б код верНый быб остальное фигня

Добавлено через 21 минуту
скоро?
0
Заблокирован
09.06.2011, 11:00 8
De32,
минут 15-20.
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
09.06.2011, 11:00 9
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
33
34
35
36
37
Private Sub g(n As Integer, l As Integer)
Dim a() As Integer
ReDim a(1 To n, 1 To n)
 Sheets(l).Cells.Clear
For i = 1 To n
  For j = 1 To n
    a(i, j) = Int(Rnd * 10) - 5
    Sheets(l).Cells(i, j) = a(i, j)
  Next j
Next i
Call m(a(), l)
End Sub
Sub m(a() As Integer, l As Integer)
Dim i%, j%, k%, kn%, ind%
Dim b() As Integer
k = UBound(a)
ReDim b(k)
mx = 0: ind = 1
For j = 1 To k
 kn = 0
  For i = 1 To k
    If a(i, j) = 0 Then kn = kn + 1
  Next i
  If mx < kn Then mx = kn: ind = j
Next j
  For i = 1 To k
    b(i) = a(i, ind)
    Sheets(l).Cells(k + 2, i) = b(i)
  Next i
End Sub
 
Private Sub CommandButton1_Click()
Dim s%
For s = 1 To 3
   Call g(10 + 10 * s, s)
Next s
End Sub
0
11 / 11 / 2
Регистрация: 17.02.2011
Сообщений: 145
09.06.2011, 13:52 10
Цитата Сообщение от gaw Посмотреть сообщение
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
33
34
35
36
37
Private Sub g(n As Integer, l As Integer)
Dim a() As Integer
ReDim a(1 To n, 1 To n)
 Sheets(l).Cells.Clear
For i = 1 To n
  For j = 1 To n
    a(i, j) = Int(Rnd * 10) - 5
    Sheets(l).Cells(i, j) = a(i, j)
  Next j
Next i
Call m(a(), l)
End Sub
Sub m(a() As Integer, l As Integer)
Dim i%, j%, k%, kn%, ind%
Dim b() As Integer
k = UBound(a)
ReDim b(k)
mx = 0: ind = 1
For j = 1 To k
 kn = 0
  For i = 1 To k
    If a(i, j) = 0 Then kn = kn + 1
  Next i
  If mx < kn Then mx = kn: ind = j
Next j
  For i = 1 To k
    b(i) = a(i, ind)
    Sheets(l).Cells(k + 2, i) = b(i)
  Next i
End Sub
 
Private Sub CommandButton1_Click()
Dim s%
For s = 1 To 3
   Call g(10 + 10 * s, s)
Next s
End Sub
А что значат проценты в коде после значения?
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
09.06.2011, 14:00 11
As Integer
0
09.06.2011, 14:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2011, 14:00
Помогаю со студенческими работами здесь

Сегоня экзамен
Написать программу, которая вычисляет оптимальный вес пользователя, сравнивает его с реальным и...

Задачи на экзамен по VBA
Ребят, помогите кому не сложно решить хоть какие то задачи по VBA. Завтра экзамен. Теории по...

не могу понять как составить програму
нужно составить с Sub, но тогда у меня получается f(x,n)-матрица и я не знаю, как сделать так,...

Составить програму для решения уравнения в VS
Сам пример я нарисовал в пейти что б его было проше решать задачу надо составить как функцию -...


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

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

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