Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в программе Turbo Pascal написать программу для нахождения первой цифры числа?

MakJat Профи (879), закрыт 13 лет назад
Дополнен 14 лет назад
9 класс.
Лучший ответ
Gennady Гений (60628) 14 лет назад
Доброго времени ссуток.

while n > 9 do n := n div 10;

После завершения цикла в n будет первая цифра исходного числа. .

Удачи!
Остальные ответы
Ilgar Гуру (3283) 14 лет назад
Переводишь число в строку и из строки выделяешь первый символ... на делфи без проблем реализуется
Дмитрий Фадеев Мастер (1626) 14 лет назад
O_o напиши в личку поподробнее
Денис Бурсак Ученик (223) 14 лет назад
var n:integer;
s:string;
begin
readln(n);
str(n,s);
writeln(s[1]);
end.

считываем число
переводим в строку
выводим первый символ строки
Nakatengga Ученик (238) 14 лет назад
uses crt;
var a,m:longint;
begin clrscr;
write('vvedite a:');
readln(a);
while a<>0 do
begin
m:=a mod 10;
a:=a div 10;
end;
write('pervaia cifra chisla:',m);
readkey;
end.
Похожие вопросы