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

Среднее арифметическое тех чисел которые меньше 1.5

20.10.2020, 13:13. Показов 3749. Ответов 13

Студворк — интернет-сервис помощи студентам
Здравствуйте, я выполняю лабораторную и мне нужно в ней найти среднее арифметическое тех чисел которые меньше 1.5.Сделать это нужно через visual basic, помогите пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.10.2020, 13:13
Ответы с готовыми решениями:

При вводе К чисел найдите среднее арифметическое тех из них, которые являются нечетными
При вводе К чисел найдите среднее арифметическое тех из них, которые являются нечетными. BASIC + блок схема Помогите

Найти среднее арифметическое значение тех элементов, которые лежат за пределами заданного диапозона [a,b].
2.Дан одномерный массив чисел.Найти среднее арифметическое значение тех из них,которые лежат за пределами заданного диапозона . ...

Вычислить среднее арифметическое тех положительных элементов массива, которые делятся на 4 без остатка
Помогите пожалуйста составить программу на qbasik. Дан одномерный массив С1,С2,K,Сn. Вычислить среднее арифметическое тех ...

13
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
20.10.2020, 18:01
Для начала нужно куда-то поместить числа.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38174 / 21109 / 4307
Регистрация: 12.02.2012
Сообщений: 34,711
Записей в блоге: 14
20.10.2020, 19:07
Лучший ответ Сообщение было отмечено argentavis как решение

Решение

В функциональном стиле:

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sub Test_W()
Dim g As aIter
 
    Set g = New Container
    
    g.Init Split(InputBox("Введите числа. Разделитель - пробел")), "x -> CDbl(x)"
    
    Set g = g.Filter("x -> x < 1.5")
    
    k = g.size
    S = g.summa
    
    If k = 0 Then
       MsgBox "Таких чисел нет!"
    Else
       MsgBox CStr(S / k)
    End If
    
End Sub
2
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
20.10.2020, 19:28
Цитата Сообщение от Catstail Посмотреть сообщение
В функциональном стиле:
Ни когда бы не допёр! Это похоже на стиль С++.
В references ничего подключать не надо?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38174 / 21109 / 4307
Регистрация: 12.02.2012
Сообщений: 34,711
Записей в блоге: 14
20.10.2020, 20:54
Цитата Сообщение от Argus19 Посмотреть сообщение
В references ничего подключать не надо?
- надо, конечно... подробнее
1
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
20.10.2020, 20:59
Цитата Сообщение от Argus19 Посмотреть сообщение
В references ничего подключать не надо?
Я не знаю, как argentavis смог это запустить на своём VB6, судя по тому, что он не может :
Цитата Сообщение от argentavis Посмотреть сообщение
найти среднее арифметическое тех чисел
запустить и осознать, что это такое думаю ему вообще не под силу!
Но раз написал, что это решение и + поставил, то это чисто магия.
Хотя может тупо переписал, особо не вдаваясь в гениальность Файфель Б.Л. (Catstail )
0
0 / 0 / 1
Регистрация: 21.05.2020
Сообщений: 16
20.10.2020, 21:41  [ТС]
Как и написалPro_grammer, я ничего не понял, просто сразу отметил как ответ,Catstail, вопрос как это вывести в MsgBox/Lable/TextBox через button, я чайник в basic вообще не разбираюсь, пишу первые программы только, не кидайте в меня помидорки
0
0 / 0 / 1
Регистрация: 21.05.2020
Сообщений: 16
22.10.2020, 21:42  [ТС]
Здравствуйте, выполняю лабораторную по visual basic и мне нужно в ней найти среднее арифметическое тех чисел которые меньше 1.5.Я новичок в бейсике не разбираюсь вообще. Изначально я хотел создать несколько переменных задать диапазон чисел которые меньше 1.5 вводить их в textbox и выводить через MsgBox или Label, но не могу никак написать код, помогите с этим пожалуйста.Visual basic кстати запускаю через Excel 2016, не знаю важно это или нет, на всякий случай написал.
0
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
23.10.2020, 08:52
Цитата Сообщение от argentavis Посмотреть сообщение
Visual basic кстати запускаю через Excel 2016,
Т.е. вы используете VBA и получаете значения из ячеек Excеl?
0
0 / 0 / 1
Регистрация: 21.05.2020
Сообщений: 16
23.10.2020, 11:18  [ТС]
Лучший ответ Сообщение было отмечено Alex77755 как решение

Решение

Нет, я ввожу данные в textbox, сам textbox назначаю как переменная a = textbox 1 работаю только в vb
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.10.2020, 12:14
Цитата Сообщение от argentavis Посмотреть сообщение
я ввожу данные в textbox, сам textbox назначаю как переменная a = textbox 1 работаю только в vb
вы бы тут свои наработки выложили, дабы снова не попасть в неловкую ситуацию.
Совершенно просто, упакуйте ваш файл в архив и прикрепите к сообщению (скрепка справа в первой строке со значками).
А уж специалисты подправят, как надо.
0
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
23.10.2020, 17:55
Лучший ответ Сообщение было отмечено argentavis как решение

Решение

Сделал для тренировки. Рандомно получаем 16 чисел от 0 до 6, округляем, ищем числа, меньшие 1,5, выводим их количество и определяем среднеарифметическое.
Вложения
Тип файла: zip Randomize.zip (2.0 Кб, 6 просмотров)
1
0 / 0 / 1
Регистрация: 21.05.2020
Сообщений: 16
27.10.2020, 12:28  [ТС]
Argus19, Премного благодарен
0
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
27.10.2020, 14:51
Цитата Сообщение от argentavis Посмотреть сообщение
Премного благодарен
За что? Вы же так и не сформулировали до конца вашу задачу.
Вы пишете:
Цитата Сообщение от argentavis Посмотреть сообщение
Visual basic кстати запускаю через Excel 2016
Это не понятно.
Я же сделал простенький вариант со случайными числами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.10.2020, 14:51
Помогаю со студенческими работами здесь

Найти среднее арифметическое четных чисел, которые не меньше 20 и меньше 72 через repeat
Найти среднее арифметическое четных чисел, которые не меньше 20 и меньше 72 var y, s: real ; k: integer; Begin s:=0; k:=10; ...

Среднее арифметическое чисел, которые меньше нуля
Доброго времени суток, помогите пожалуйста решить задачку. Дано n чисел, найти среднее арифметическое тех чисел, которые меньше 0. ...

В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5
В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5. Сап, форумчане.

Найти среднее арифметическое тех нечётных чисел, значение которых меньше некоторого натурального числа P
Помогите пожалуйста, Дано N натуральных чисел. Найти среднее арифметическое тех нечётных чисел, значение которых меньше некоторого...

Определить среднее арифметическое тех чисел ai которые кратны числу n
Дани натуральное число m и целые числа а1,а2,...аm.Определить среднее арифметическое тех чисел ai которые кратны числу n.Помогите плизз


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

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

Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru