mixa M mixa Регистрация 25 Май 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 21 Сен 2021 #1 Вот такой код. Насколько я понимаю должны выводится все числа, кратные трём. Но выводится непонятно что. В чем дело и как сделать, чтобы были только кратные трём. С кратными двум все правильно выходит на этом же коде
Вот такой код. Насколько я понимаю должны выводится все числа, кратные трём. Но выводится непонятно что. В чем дело и как сделать, чтобы были только кратные трём. С кратными двум все правильно выходит на этом же коде
Сержжж С Сержжж Регистрация 7 Мар 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 21 Сен 2021 #2 Потому что "!0" а не "0". Наверное Позитивный голос 0
Антоха А Антоха Регистрация 16 Сен 2013 Сообщения 71 Репутация -4 Спасибо 1 Монет 0 21 Сен 2021 #3 !0 - это ЕМНИП -2147483648 Вряд ли это то, что тебе было надо. Позитивный голос 0
maks389 M maks389 Регистрация 18 Май 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 21 Сен 2021 #4 int n = 0; do printf("%4i", n += 3); while (n < 999); puts(""); Позитивный голос 0
TurboEzhik T TurboEzhik Регистрация 25 Дек 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 21 Сен 2021 #5 if (x % 3 != 0) Позитивный голос 0
wandal W wandal Регистрация 9 Май 2013 Сообщения 99 Репутация -5 Спасибо 1 Монет 0 21 Сен 2021 #6 Оператор не равно пишется != Позитивный голос 0