Предмет: Информатика, автор: malyshevtema

Дано четырехзначное число. Изменить его так чтобы количество десятков стало равно нулю (написать программу паскаль)


iolandavalerypad353: заменить число десятков на ноль?
malyshevtema: Да

Ответы

Автор ответа: iolandavalerypad353
1

var a:integer;

begin

 a:=1234;

 a:=(a div 100)*100  + a mod 10;

 Write('a = ',a) // тут выведет: a = 1204

end.


hodosovanton: зачем число делить на 100, а затем вновь умножать на 100??
iolandavalerypad353: потому что div - целочисленное деление
hodosovanton: Спасибо,забыл.)
Автор ответа: hodosovanton
0

var a,b1,b2:integer;

begin

readln(a); //считываем число

b1:=a mod 10; // единицы

b2:=(a - b1) mod 100; //десятки

write(a-b2); // число минус десятки

end.

Похожие вопросы
Предмет: Физика, автор: crazy4470
Предмет: Алгебра, автор: nastyaa4608