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

Определить произведение элементов, значения которых не кратны заданному числу F

12.04.2012, 22:26. Показов 1978. Ответов 1
Метки нет (Все метки)

решение в Visual Basic 6.0
Дан двумерный массив (матрица) размером NxM.
1. Определить произведение элементов, значения которых не кратны
заданному числу F.
2. Найти частное от деления максимального элемента массива и
элемента с номером L.
3. Упорядочить массив по убыванию элементов сверху вниз и слева
направо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2012, 22:26
Ответы с готовыми решениями:

Определить количество элементов, значения которых кратны заданному числу M
в Visual Basic 6.0 Дан одномерный массив из N элементов: а)Определить количество элементов,...

Определить количество элементов двумерного массива, значения которых не кратны заданному числу F
ПОМОГИТЕ ПОЖАААЛУЙСТА!, В этом вообще ничего не понимаю. Подскажите хотя бы с чего начать. ...

Определить сумму элементов, значения которых равны заданному числу M
Помогите пожалуйста буду очень плагодарна Задания на одномерные массивы Дан одномерный массив...

Определить сумму элементов массива, значения которых равны заданному числу M
Дан одномерный массив из N элементов. 1.Определить сумму элементов, значения которых равны...

1
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 15
11.05.2012, 21:15  [ТС] 2
помогите нарисовать блок схему программы
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Dim Am(50, 50) As Integer
Private Sub Command1_Click()
n = Val(Text1)
m = Val(Text2)
f = Val(Text5)
l = Val(Text6)
am_min = Val(Text3)
am_max = Val(Text4)
p = 1
max_el = am_min
k = 1
l_el = 1
List1.Clear
For i = 0 To n - 1
    For j = 0 To m - 1
        Am(i, j) = am_min + Int(Rnd * (am_max - am_min))
        stra = stra & Am(i, j) & Chr(vbKeyTab)
        If (Am(i, j) Mod f) > 0 Then p = p * Am(i, j)
        If Am(i, j) > max_el Then max_el = Am(i, j)
        If (k = l) Then l_el = Am(i, j)
        k = k + 1
    Next j
    List1.AddItem stra
    stra = ""
Next i
Text7.Text = Str(p)
Text8.Text = Str(max_el / l_el)
For j = 0 To m - 1
    For i = 0 To n - 1
        maxj = j
        maxi = i
        For kj = j To m - 1
            ks = 0
            If kj = j Then ks = i
            For ki = ks To n - 1
                If Am(ki, kj) > Am(maxi, maxj) Then
                    maxj = kj
                    maxi = ki
                End If
            Next ki
        Next kj
        t = Am(maxi, maxj)
        Am(maxi, maxj) = Am(i, j)
        Am(i, j) = t
    Next i
Next j
List2.Clear
For i = 0 To n - 1
    For j = 0 To m - 1
        stra = stra & Am(i, j) & Chr(vbKeyTab)
    Next j
    List2.AddItem stra
    stra = ""
Next i
End Sub
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2012, 21:15
Помогаю со студенческими работами здесь

В массиве x(n) определить произведение элементов, значение которых кратны пяти.
Подскажите,как составить массив?он должен быть сделан при помощи rnd.. В массиве x(n) определить...

Определить произведение элементов, значения которых меньше заданного числа F
Задания на двумерные массивы Дан двумерный массив размерностью N x M элементов: а) Определить...

Вывести на экран произведение тех элементов массива, номера которых кратны трем
дан одномерный массив А, состоящий из целых чисел. вывести на экран произведение тех элементов...

Найти количество тех элементов, значения которых по модулю превосходят 100 и кратны 5 и 10
1. Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка...


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

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

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