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

задача с матрицой

21.05.2013, 13:38. Показов 1354. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте форумчане!

помогите дорешить задачу: Вычислить и округлить до 0,1 элементы массива M=(M(i)) где m(i)=8*sin(sin(i+k)) и i={1,2,..,7}. Найти среднеарифмитическое отрицательных sin(2m(i)).
Пример: При k=8,40 M={0.2; -5,9; -6,4; -1,3; 5,4; 6,6; 2,4}. Среднеарифмитическое =-0,681


Вот что я сделал на данный момент:
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
Option Explicit
Dim i, j As Integer
Dim m(1 To 7), k, s As Single
Private Sub Command1_Click()
 
k = CSng(InputBox("Введите k", "Ввод"))
s = 0
For i = 1 To 7
   m(i) = 8 * Sin(Sin(i + k))
   m(i) = Round(m(i), 1)
   If Sin(2 * m(i)) < 0 Then
        s = s + Sin(2 * m(i))
 
    End If
   Print m(i);
Next i
s = Round(s, 3)
Print
Print "среднеарифмитическое = ", s
 
End Sub
 
Private Sub Command2_Click()
End
End Sub
никак не могу разобраться с среднеарифмитическим. подскажите что я делаю не так?
Вложения
Тип файла: rar задание 8.rar (1.9 Кб, 5 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.05.2013, 13:38
Ответы с готовыми решениями:

Задача с матрицой
Задание звучит так : . Дана целочисленная матрица размера MхN. Удалить строки с отрицательной суммой элементов написал программу но при...

Работа с матрицой
Создать матрицу АNxM ,вывести ее. В каждом столбце матрицы поменять местами второй отрицательный и минимальный элемент столбца. Если в...

програма с матрицой
для заданной матрицы BK вычислить и напечатать суму элементов, расположенных выше главной диагонали

2
321 / 289 / 104
Регистрация: 12.04.2011
Сообщений: 925
21.05.2013, 14:08
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Может так?
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
Option Explicit
Dim i, j As Integer
Dim m(1 To 7), k, s As Single
Dim a As Integer
Private Sub Command1_Click()
 
k = CSng(InputBox("Ââåäèòå k", "Ââîä"))
s = 0
a = 0
For i = 1 To 7
m(i) = 8 * Sin(Sin(i + k))
m(i) = Round(m(i), 1)
If Sin(2 * m(i)) < 0 Then
s = s + Sin(2 * m(i))
a = a + 1
End If
Print m(i);
Next i
 
s = Round(s / a, 3)
Print
Print "ñðåäíåàðèôìèòè÷åñêîå = ", s
 
End Sub
 
Private Sub Command2_Click()
End
End Sub
Добавлено через 16 минут
И ещё...
когда записываешь тригонометрическую фун-ию п/р:
сos(90) -в VB берётся косинус от 90 радиан, поэтому записывай угол так - Cos(90 * 3.1416 / 180)
2
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 3
21.05.2013, 14:09  [ТС]
proft, спасибо большое прямо выручили
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.05.2013, 14:09
Помогаю со студенческими работами здесь

Задание с матрицой
Дано действительную квадратную матрицу порядка n. Найти все нечетные элементы в заштрихованной области. Опишите сам принцип как...

непонятки с матрицой
Найти сумму модулей элементов, расположенных выше главной диагонали у меня проблемы ваще всегда с этими блин матрицами , корчое...

Задание с матрицой 2
Используется квадратная матрица X (n x n), 4&lt;n&lt;10. При вводе элементов матрицы должна высвечиваться подсказка о том, какой элемент...

Операцие с матрицой
Для матрицы K (m, n), 1 &lt;m, n &lt;10, напечатать номера столбцов, содержащих более двух нулей. Переставить строки по убыванию значений суммы...

3 задания с матрицой
Для заданий № 1 и № 2 используется исходная матрица X (n x m) , 4 &lt;n&lt;10. 4&lt;m&lt;10. Для задания № 3 используется квадратная матрица X (n x n),...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru