Артем
Артем

Вывести первые 3 цифры числа Паскаль

Дима
Дима

var
a : array [1..3] of word;
i : byte;

procedure change(var num : word);
begin
while num > 10 do
num := num div 10
end;

begin
for i := 1 to 3 do
begin
write('введите ', i, ' число: ');
readln(a[i]);
change(a[i])
end;
for i := 1 to 3 do writeln(a[i])
end.

Па
Павел

блин можно болия грамотно вот саме перше прышно в голову ето
var a:string;
begin
readln(a);
write(a[1],a[2],a[3]);
readln();
end.

ето роздробелия а можно ставыть параметры пры выводе тойесть a:3:0
3 ето вроде чысла до комы и 0 чысла после комы или наоборот)

Похожие вопросы
Удалить из последовательности числа, начинающиеся цифрой 2. Паскаль
как в паскале переставлять в первую и посленюю цифры в числах
помогите решить в паскале. Дано 2значное число вывести вначале его левую цифру (десятки) а затем его правую цифру (еденицы)
как вывести первые десять нечётных чисел в паскале
Помогите плиз!!!! как в паскале abc вывести первую цифру в числе (типо в 1537 вывести 1)
ПАСКАЛЬ!!!!дано целое число а определить количество цифр в числе которые больше 5.
Трёхзначное десятичное число оканчивается цифрой 3. Если эту цифру преместить на первое слева место,
задача паскаль, срочно плиз. На интервале от 1 до 100 вывести все числа, кратные 3 паскаль
помогите пожалуйста написать программу в паскале, которая бы определяла, входит ли цифра в запись четырехзначного числа
Как вывести первые два символа строки в паскале?