2013-08-28 2 views
0

ОК, поэтому мне нужна помощь с моим классом vb.net. Вопрос:Нужно печатать кратные 2 и 3 с тремя различными процедурами.

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

Моя проблема не вызывает функции, я могу понять это. Проблема в том, как заставить программу печатать кратные? Я думаю, мне, возможно, придется использовать функцию mod, но я не уверен; и, возможно, цикл, поэтому я могу добавить число в переменную несколько раз, поэтому я могу проверить, есть ли у него какие-либо остатки, кроме 0, так как вы находите несколько, если он идет равномерно и не имеет остатков.

+2

Вместо того, чтобы цикл через все целые числа от 1 до й и проверок, если каждый из них является кратным у, почему нет петли, хотя все целые числа от 1 до x и умножают переменную цикла на y, чтобы * создать * кратность. – mbeckish

+2

Звучит как какая-то домашняя работа для меня. Stackoverflow не является сайтом запроса кода. Попробуйте написать код и отправить его здесь, если у вас возникли проблемы. –

+0

Вам нужно включить то, что вы пробовали до сих пор. Если вы не можете даже начать работу с тремя процедурами, либо вы не обращали внимания на занятия, либо ваш инструктор плохо справился, и вам нужно попросить их (или помощника преподавателя) о помощи. Вы платите за обучение, и им нужно зарабатывать на этом. –

ответ

0

число от 1 до 100, которые являются кратными 2, а также кратными 3:

For X as Integer = 0 to 100 
    If X mod 2 = 0 And X Mod 3 = 0 Then Debug.Print X 
Next 
Смежные вопросы