ИШ
Иван Шабельский

C++ знак деления с остатком % поясните понятней...

здарова народ начал изучать С++ пока все прекрасно понимаю но тут в тупике оказался со знаком деления с остатком " % " я его логику понять не могу ...поясните пожалуйста .. вот открывок с пояснением из книги и таблицей ...

[ссылка заблокирована по решению администрации проекта]

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

3%2 ...3/2=1,5 остаток 5 это число не четное поэтому С++ присваивает ему 1
4%2 ...4/2=2,0 остатка нету поэтому С++ присваивает ему 0
25%2....25/2=12,5 остаток 5 это число не четное поэтому С++ присваивает ему 1
60%2....60/2=30 остатка нету поэтому С++ присваивает ему 0
25%5....25/5=5 остатка нету поэтому С++ присваивает ему 0 но почему в скрине вышше тут упомянули что 25 детился на 5 ...ясен пень что оно делится и 60 на 2 тоже делится и что с этого? поясните пожалуйста этот момент.. .
13%5....13/5=2,6 остаток есть и это число четное по моей логике должна присвоиться 0 но в таблице стоит цифра 3 почему? и указали что не делится на 5 ...

Слава
Слава

Не так. Это остаток от деления одного числа на другое.
3%2 это 2+1 (один остаток)
6%3 это 2*3+0 (остатка нет)
11%3 это 3*3+2 (остаток 2)

Алла *******
Алла *******

3=2*1+_1_
3%2=1

4=2*2+_0_
4%2=0

13==2*5+_3_
13%5=3

то что выделено __ то и является остатком

ЮН
Юлия Насимова(Киселёва)

Вот что бывает, когда информатику в школе погуливают. В Паскале есть полный аналог - mod.Делов то...

Похожие вопросы
наибольшее трёхзначное число при делении которого на 4 получается в остатке 3 при делении на 5 в остатке 4 а при делении
как прописать знак деления в C#? ":" не работает
C++ Деление с остатком
какие остатки возможны при делении на 3?
сколько будет 22:6. деления с остатком
Напишите формулу деления с остатком и формулу проверки деления с остатком.
Дробь. Деление. ЗНАК?!
Найдите наибольшее трехзначное число, при делении которого на 4 получится в остатке 3 при делении на 5 в остатке 4 при д
C++ выводит лишнее знаки
Поясните насчет неснижаемого остатка.