В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
redle01
redle01
30.05.2020 22:22 •  Информатика

Cоставьте программу для вычисления t=r/q+1+s r-наименьший элемент массива; q-сумма нечетных элементов массива; s-количество элементов,лежащих в интервале(а,в)(а,в ввести). полученной значение элементов r,q,s,t ввыести на печать.

Ответ:
VovaUtyuzh
VovaUtyuzh
28.06.2020 14:17
VB.    

 Dim A() As Integer

        Randomize()
        Dim k As Integer
        Dim i As Integer
        i = Rnd() * 100 + 1
        ReDim A(i)
        For k = 0 To i
            A(k) = Rnd() * -1000 + 500
        Next

        Dim intA, intB As Integer
        intA = InputBox("Введите начало интервала")
        intB = InputBox("Введите конец интервала")
        Dim R, Q, S As Integer
        R = 0
        For i = 1 To UBound(A)
            If A(i) < A(R) Then R = i
            If A(i) Mod 2 <> 0 Then Q = Q + A(i)
'  c2fbefeeebede8eb3a20caf3eff0e8ffedeee220c42ec52e2028632920442d6d6f6e3535
            If A(i) > intA And A(i) < intB Then S = S + 1
        Next

        MsgBox("T=R/Q+1+S = " & A(R) / Q + 1 + S)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?