0 / 0 / 0
Регистрация: 16.04.2017
Сообщений: 5

Найти количество нечетных чисел среди введенных

25.04.2017, 14:54. Показов 7635. Ответов 5

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
begin
  write('Введите n: ');
  var n := ReadInteger;
 
  var c := 0;
  for var i:=1 to n do
  begin
    write ('Введите целое число: ');
    var x := ReadInteger;
    if x mod 2 <> 0 then
      c += 1;
  end;
 
  writeln('Количество нечетных равно ', c);
end.



Нужно сделать в VB .
Я сделал , но не правильно , выводит только 0.
Помогите пожалуйста , буду благодарен.


Вот мой код :
Visual Basic
1
2
3
4
5
6
7
8
9
10
Dim n, c As Integer
Private Sub Command1_Click()
n = (Text1.Text)
For i = 0 To n Step 1
If x = 2 <> 0 Then
c = c + 1
End If
Form1.Print Tab(1); c
Next
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.04.2017, 14:54
Ответы с готовыми решениями:

Найти наибольшее среди N введенных чисел
Найти наибольшее среди N введенных чисел. … ‘ объявление переменных и ввод значения N max = -32000 ‘первоначальное значение max For i...

Найти среди введенных чисел количество отрицательных нечетных чисел
Помогите пожалуйста написать код на Assembler: найти среди введенных чисел количество отрицательных нечетных чисел

Найти количество всех положительных нечетных чисел среди F любых чисел, введённых с клавиатуры
Найти количество всех положительных нечетных чисел среди F любых чисел, введённых с клавиатуры

5
 Аватар для Sur_L
103 / 63 / 10
Регистрация: 13.02.2017
Сообщений: 178
25.04.2017, 16:54
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Private Sub Command1_Click()
Dim n, c As Integer
n = Val(Text1.Text)
For i = 0 To n
    If i Mod 2 <> 0 Then
        c = c + 1
        Form1.Print i;
    End If
Next
Form1.Print " Vsego: "; c
End Sub
Добавлено через 8 минут
А по условию:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Command1_Click()
Dim n, c As Integer, i As Integer, x As Integer
n = Val(Text1.Text)
For i = 0 To n
x = Val(InputBox("Number " & i & " (" & n & ")"))
    If x Mod 2 <> 0 Then
        c = c + 1
        Form1.Print x;
    End If
Next
Form1.Print " Vsego: "; c
End Sub
0
0 / 0 / 0
Регистрация: 16.04.2017
Сообщений: 5
28.04.2017, 19:02  [ТС]
по условию задачи должно быть вроде такого : ты просто печатаешь цифры и результатом должно быть , то какие из этих цыфр нечетные .
Например : 546531 из этого не четное 5 5 3 1 . вот так
Благодарю за ответ.
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
28.04.2017, 20:10
Citer
В вашей задаче спрашивается, что надо найти
количество нечетных чисел? Или найти сами нечетные числа?
0
 Аватар для Sur_L
103 / 63 / 10
Регистрация: 13.02.2017
Сообщений: 178
28.04.2017, 21:46
Цитата Сообщение от Citer Посмотреть сообщение
вроде такого
Такая не четкая постановка задачи в программировании не приемлема.
Куда вводить, как, когда получать результат...
0
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
29.04.2017, 09:20
Нужно проверять делиться ли число на двойку без остатка или нет
mod для этого не всегда поможет, и вот почему...
Напишите следующее:
Visual Basic
1
2
3
    Dim doub As Double
    doub = 2 ^ 41 - 1
    MsgBox doub Mod 2
Это вызовет ошибку №6 overflow -переполнение
целочисленное деление в бейсике конвертируется через тип Long

Зато можно выяснить является ли число четным/нечетным
другим способом....
нормальным делением:
Visual Basic
1
2
3
4
    Dim doub As Double
    doub = 2 ^ 41 - 1
'    MsgBox doub Mod 2
    MsgBox Sgn(InStr(doub / 2, ","))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.04.2017, 09:20
Помогаю со студенческими работами здесь

Среди 6 введённых чисел найти количество нечётных элементов, узнать их сумму и произведение
среди 6 введённых чисел найти количество нечётных элементов, узнать их сумму и произведение. заранее спасибо.

Ввести 20 чисел. Подсчитать количество четных, нечетных, нулей среди введенных
Ввести 20 чисел. Подсчитать количество четных, нечетных, нулей среди введенных. Результат выдать в виде: Нулей - Четных - ...

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

Найти количество нечетных чисел из введенных.
С клавиатуры вводятся числа до тех пор пока не введнго число 3. Найти количество нечетных чисел из введенных. Заранее спасибо.

Найти: а) количество нечетных чисел среди компонент; в) количество квадратов нечетных чисел среди компонент
Помогите пожалуйста сделать: Дан файл f компоненты которого являются целыми числами. Найти: а) количество нечетных чисел среди компонент;...


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

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

Новые блоги и статьи
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