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

Определить количество четных чисел в последовательности

27.12.2011, 21:25. Показов 6513. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Тема:Обработка числовой последовательности с неопределенным количеством элементов.
Какие (четные или нечетные) числа находятся в конце вводимой последовательности
и сколько их? Количество чисел последовательности не определено.
Вообщем, никак не решу эту задачу, главная проблема - как показать последний член последовательности? Уже голову сломала, в окне кода написала, все что знаю, но что-то никак...
Так что, хелп!!!


если, кто может проверить правильность написанного, буду благодарна, чтоб препод не придрался
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Command3_Click()
Dim N As Integer, x As Integer, kol As Integer, s As String, i As Integer
N = InputBox("Введите размер последовательности N")
kol = 0
s = ""
For i = 1 To N
x = Rnd * 100
s = s & " " & x
If x Mod 2 = 0 Then kol = kol + 1
If x Mod 2 <> 0 Then kol2 = kol2 + 1
Next i
MsgBox s & ",количество четных чисел " & kol & ",количество нечетных чисел" & kol2
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.12.2011, 21:25
Ответы с готовыми решениями:

Определить количество членов заданной последовательности, являющихся квадратами четных чисел
Даны натуральные числа n,a1....,an. Определить количество членов ak последовательности a1,....,an: В)Являющихся квадратами четных чисел. ...

Как из последовательности 20 чисел вычислить сумму нечетных чисел и определить количество четных чисел.
Помогите пожалуйста !!!! Из последовательности 20 чисел вычислить сумму нечетных чисел и определить количество четных чисел.

Определить количество четных чисел последовательности
Дана числовая последовательность целых чисел, содержащая N элементов. Определить: количество четных чисел;

8
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
27.12.2011, 21:30
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Command3_Click()
Dim N As Integer, x As Integer, kol As Integer, kol2 As Integer, _
s As String, i As Integer
N = InputBox("Ââåäèòå ðàçìåð ïîñëåäîâàòåëüíîñòè N")
kol = 0
kol2 = 0
s = ""
For i = 1 To N
    x = Fix(Rnd * 100)
    s = s & x & " "
    If x Mod 2 = 0 Then kol = kol + 1
    If x Mod 2 <> 0 Then kol2 = kol2 + 1
Next i
MsgBox s & vbCrLf & "êîëè÷åñòâî ÷åòíûõ ÷èñåë " & kol & _
",êîëè÷åñòâî íå÷åòíûõ ÷èñåë" & kol2
End Sub
1
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 8
27.12.2011, 21:40  [ТС]
vstz, спасибо, что помогли.
Вы не знаете, как в условии указать последний член, я же не могу написать For i=N To N, а как еще я не знаю(
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
27.12.2011, 21:43
Не совсем понял вопроса.
Последнее число? - так это просто х, оно потом не меняется.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
t= "ноль"
For i = 1 To N
    x = Fix(Rnd * 100)
    s = s & x & " "
    If x Mod 2 = 0 Then
        kol = kol + 1
        t= "четное"
    Endif
    If x Mod 2 <> 0 Then
        kol2 = kol2 + 1
        t= "не четное"
    Endif
Next i
MsgBox s & vbCrLf & "количество четных чисел " & kol &  vbcrlf & _
",количество нечетных чисел" & kol2 & vbcrlf & _
"последнее число " & t
End Sub
это имелось ввиду?
1
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 8
27.12.2011, 21:50  [ТС]
Нужно определить вид числа в конце последовательности, если по аналогии написать, то немного ли условий будет?
Visual Basic
1
2
If i = N And x Mod 2 = 0 Then Print "В конце последовательности четное число"
If i = N And x Mod 2 <> 0 Then Print "В конце последовательности нечетное число"
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
27.12.2011, 21:53
См. выше
0
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 8
27.12.2011, 21:53  [ТС]
Да именно то!!!! и выглядит у вас красиво.
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
27.12.2011, 21:58
Опоздал
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
27.12.2011, 22:11
t= "ноль" нужно внести под цикл сразу после for, а то если последний "0"не правильно отобразит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2011, 22:11
Помогаю со студенческими работами здесь

Определить количество четных чисел последовательности
Дана числовая последовательность целых чисел, содержащая N элементов. Определить: количество четных чисел;

В последовательности целых чисел определить сумму и количество четных чисел, кратных 5
Напишите программу, которая в последовательности целых чисел определяет их сумму и количество четных чисел,кратных 5. Программа получает на...

В последовательности чисел , вводимых с клавиатуры , определить количество четных чисел
помогите составить программу в последовательности чисел , вводимых с клавиатуры , определить количество четных чисел. Признак завершения...

В последовательности целых чисел определить количество чётных чисел кратных 7
Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 7.

В последовательности целых чисел определить количество четных чисел, кратных 7
Напишите программу,которая в последовательности целых чисел определяет количество четных чисел,кратных 7. Программа получает на вход целые...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru