1) ответ 0
div - целочисленное деление, выдает целую часть после деления
126 div 10 = 12
mod - выдает остаток от деления
12 на 4 делится без остатка поэтому
12 mod 4 = 0
2) ответ 2, 3 и 4 пункты
div - целочисленное деление, выдает целую часть после деления
так что 15 делить на 15 будет 1
в остальных пунктах при делении будет число меньше 1 и оно обрежется до 0
Делайте через switch, это самый простой способ, да и вариантов-то всего 10, тем более что все равно переводить число в строку
...
<span>switch(age){
case 20: cout<<<span>"двадцать лет"<<endl</span>; break;
case 21: </span>cout<<"двадцать один год"<<endl;<span> break;
...
default: </span>cout<<"неверные данные"<<endl;<span>
}</span>
Program z1; Var n:integer;Begin write('Введите число - '); readln(n); while n>9 do n:=n div 10; if (n mod 2= 0) then writeln('Четна') else writeln('Нечетна');<span>End.</span>
Незнаю даже. чем тебе помоч.............