Как выяснить сколько положительных элементов содержит матрица Aij где i , j = 1,.,N, Aij = sin ( i + j/2) - VB

Узнай цену своей работы

Формулировка задачи:

Дано натуральное число N. Выяснить сколько положительных элементов содержит матрица Aij где i , j = 1,.......,N Aij = sin ( i + j/2)

Решение задачи: «Как выяснить сколько положительных элементов содержит матрица Aij где i , j = 1,.,N, Aij = sin ( i + j/2)»

textual
Листинг программы
  1. Function CountAij(ByVal N) As String
  2. Dim c, dc, i, j
  3.     For i = 0 To N
  4.       If i Mod 1000 = 0 Then DoEvents
  5.       For j = 0 To N
  6.         If i Mod 1000 = 0 Then DoEvents
  7.         If Sin(i + j / 2) > 0 Then
  8.           c = c + 1
  9. '         Debug.Print c & " " & Sin(i + j / 2)
  10.        Else: dc = dc + 1
  11.         End If
  12.       Next j
  13.     Next i
  14. CountAij = c & " положительных" & _
  15.                 vbNewLine & _
  16.           dc & " отрицательных"
  17. MsgBox CountAij, vbInformation, _
  18.     "Элементов в ряду Sin(i + j / 2) при N=" & N
  19. End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы