Помогите пожалуйста составить программу. Дано целое положительное число n. Составить...

0 интересует 0 не интересует
85 просмотров

Помогите пожалуйста составить программу.
Дано целое положительное число n.
Составить программу, которая, если число четное, выведет последнюю цифру этого числа.


спросил от (96 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Начинающий (539 баллов)
 
Лучший ответ
uses crt;(если используешь абс паскаль) 
var n,b,k:integer;
begin
writeln ('n');
readln (n);
k:=n mod 2;
b:=n mod 10;
if k = 0 then writeln (b);
end.
оставил комментарий от (96 баллов)
0 0

да, использую паскаль, но что-то не так

оставил комментарий от Начинающий (539 баллов)
0 0

на какойстоке он ругается

оставил комментарий от Начинающий (539 баллов)
0 0

строке

оставил комментарий от Начинающий (539 баллов)
0 0

можно еще 1 переменую завести k к примеру и присвоить ее к n div 10

оставил комментарий от (96 баллов)
0 0

в самом конце, если пишу число 16,18 не важно, оно же четное, и он его и выдает

оставил комментарий от Начинающий (539 баллов)
0 0

может так?

оставил комментарий от (96 баллов)
0 0

всё равно, при вводе любого четного числа, оно и остается

оставил комментарий от (96 баллов)
0 0

если ввожу 96, в конце он должен выдать 6, а он выдает 96

оставил комментарий от Начинающий (539 баллов)
0 0

все сам проверил

оставил комментарий от (96 баллов)
0 0

в 6 строке вот так только k:=n mod 2; и всё работает, спасибо огромное

...