Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Упорядочить элементы вектора размерности N по убыванию https://www.cyberforum.ru/ vba/ thread226233.html
кто нить помогите решить задачу.....пожалуйста) 1) Для натурального n (n≥3) найти сумму (произведение) первых n чисел Фибоначчи. 2)Упорядочить элементы вектора размерности N по убыванию. 3)Найти максимальный элемент вещественной матрицы и указать его координаты. 4)Упорядочить буквы заданного слова по алфавиту.
Даны квадратные матрицы A и B. Получить матрицу D, вставив столбцы матрицы B между столбцами матрицы A. VBA
Вот такая задача...помогите решить пожалуйста....
VBA Для заданного натурального N найти сумму первых N четных натуральных чисел https://www.cyberforum.ru/ vba/ thread226219.html
вот такая ситуация... Для заданного натурального N найти сумму первых N четных натуральных чисел (при N – четном) или сумму первых N нечетных (при N –нечетном).
VBA Как распечатать заданный диапозон? Я что то вапще не знаю, ребятки( Как распечатать диапозон нужных мне ячеек на 1 листе? Помогите плз) https://www.cyberforum.ru/ vba/ thread226176.html
VBA Подсчитать количество гласных букв в заданном слове
Ребят, помоги, пожалуйста!!! У меня 4 задачи, которые нужно решить на языке Visual Basic..завтра экзамен! Заранее благодарю.. 1. Натуральные числа a и b называются дружественными, если сумма собственных делителей одно из них равна другому и наоборот (например, 220 и 284) Найти все дружественные числа отрезка . 2. В заданном векторе размерности N подсчитать количество компонент, принадлежащих...
VBA Не учитывать регистр в макросе https://www.cyberforum.ru/ vba/ thread226073.html
Подскажите, пожалуйста, как исправить код, чтобы при вводе имени howard не учитывался регистр букв. Sub GoToDemo() UserName = InputBox("Enter Your Name:") If UserName <> "Howard" Then GoTo WrongName MsgBox ("Welcome Howard...") ' - - Exit Sub WrongName: MsgBox "Sorry. Only Howard can run this macro." End Sub
VBA Найти сумму всех положительных элементов матрицы, расположенных выше главной диагонали Нужно найти сумму всех положительных элементов матрицы, расположенных выше главной диагонали. Sub main() Dim a(1 To 5, 1 To 5) As Single, sum As Single For i = 1 To 5 For j = 1 To 5 a(i, j) = Int(100 * Rnd - 50) Cells(i, j) = a(i, j) Next j Next i For i = 1 To 4 https://www.cyberforum.ru/ vba/ thread225918.html Срочно...Вывести инициалы и фамилию. VBA
Дана строка S, в которой содержится фамилия, имя и отчество. (Например, при S = Сидоров Иван Петрович ответ: И.П.Сидоров)
VBA Подсчитать количество нулевых компонент вектора размерности N, стоящих на четных местах https://www.cyberforum.ru/ vba/ thread225873.html
не могу понять, как сделать, чтобы в цикле проверялся массив из ListBox. Вторая кнопка выдаёт одно и тоже: Private Sub CommandButton1_Click() Dim i As Integer Dim a(1 To 10) As Integer For i = 1 To 10 a(i) = Int((0 + 5) * Rnd()) ListBox1.AddItem a(i) Next i End Sub Private Sub CommandButton2_Click()
VBA Поиск абзацев, которым в данный момент назначен стиль №1, и назнение им стиля №2 https://www.cyberforum.ru/ vba/ thread225819.html
Пожалуйста помогите решить задачу: Напишите программу, которая проводит поиск абзацев, которым в данный момент назначен стиль №1, после чего назначает им стиль №2.
VBA Целочисленная квадратная матрица, найти число элементов, кратных k
Задача : Для целочисленной квадратной матрицы найти число элементов, кратных k, и наибольший из них. Помнится как в паскале находил первое кратное for i:=1 to n do for j:=1 to n do if a mod k=0 then begin max:=a; break;
VBA Сколько простых чисел в диапазоне [a; b]. 1.Сколько простых чисел в диапазоне . 2.Все компоненты вектора с нечетными номерами и значениями, не превосходящими по абсолютной величине заданного a, заменить величиной b. 3.Матрицей перестановок называется квадратная матрица, у которой в любой строке и в любом столбце только один элемент отличен от нуля и равен единице. Является ли данная матрица A матрицей перестановок? ... https://www.cyberforum.ru/ vba/ thread225760.html
730 / 406 / 95
Регистрация: 19.12.2010
Сообщений: 756
09.01.2011, 21:46 0

Отрицательные элементы матрицы, расположенные ниже побочной диагонали, заменить нулями - VBA - Ответ 1272572

09.01.2011, 21:46. Показов 1613. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

как вариант.
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
n = InputBox("Введите к-во элементов")
ReDim a(1 To n) As Integer
Dim min, nom As Integer
Cells.Clear
For i = 1 To n
a(i) = (Rnd() * 6) - 1
Cells(1, i) = a(i)
Next i
For i = 1 To n
If a(i) < 0 Then
nom = i
Exit For
End If
Next i
kol = 0
For i = 1 To nom
If a(i) > 0 Then kol = kol + 1
Next i
MsgBox "К-во положительных до первого отрицательного=" & kol
Добавлено через 4 минуты
2 задание.

Добавлено через 20 минут
3.Определить количество делителей заданного натурального числа N>1.
PureBasic
1
2
3
4
5
6
n = InputBox("Введите натуральное число")
Sum = 0
For i = 1 To n
If (n Mod i) = 0 Then Sum = Sum + 1
Next i
MsgBox "К-во делителей=" & Sum
Добавлено через 29 минут
1.В вещественной матрице A все отрицательные элементы, расположенные ниже побочной диагонали заменить нулями.
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Dim mas(0 To 4, 0 To 4) As Single
Cells.Clear
For i = 0 To UBound(mas, 1)
For j = 0 To UBound(mas, 2)
mas(i, j) = Rnd() * 10 - 3
Cells(i + 1, j + 1) = mas(i, j)
Next j
Next i
For i = 0 To UBound(mas, 1)
For j = 0 To UBound(mas, 2)
If j >= UBound(mas, 1) + 1 - i Then mas(i, j) = 0
Next j
Next i
For i = 0 To UBound(mas, 1)
For j = 0 To UBound(mas, 2)
Cells(UBound(mas, 1) + i + 3, j + 1) = mas(i, j)
Next j
Next i


Вернуться к обсуждению:
Отрицательные элементы матрицы, расположенные ниже побочной диагонали, заменить нулями VBA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2011, 21:46
Готовые ответы и решения:

В матрице все отрицательные элементы, расположенные ниже побочной диагонали, заменить нулями
Помогите пож с задачей - решить двумерным массивом с использованием I = 1 ' Индекс While1...

Excel: в матрице все отрицательные элементы, находящиеся ниже побочной диагонали заменить нулями
Помогите пож - кто чем может - помощь нужна как можно скорей - буду в сети до позднего вечера. ...

Заменить нулями все элементы матрицы, расположенные на главной диагонали и выше нее
Дана действительная квадратная матрица порядка 6. заменить нулями все её элементы, расположенные на...

Заменить нулями все элементы, расположенные на побочной диагонали и ниже ее матрицы
Заменить нулями все элементы, расположенные на побочной диагонали и ниже ее матрицы размером 7x7.Не...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2011, 21:46
Помогаю со студенческими работами здесь

Заменить нулями все элементы матрицы, расположенные на побочной диагонали и ниже ее
Вот с этой задачей возникла проблема: Дана квадратная матрица порядка n. Заменить нулями все ее...

Массив: Заменить нулями все элементы, расположенные на побочной диагонали и ниже ее матрицы
Создайте массив A с помощью генератора случайных чисел и выведите его на экран.Увеличте все его...

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

Заменить нулями все элементы матрицы, расположенные ниже главной диагонали
Ввести квадратную матрицу В(k,k). Заменить нулями все элементы матрицы, расположенные ниже главной...

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