MA
Moskalev Anton

Дано 3 значное число найти сумму 1 и посл. числа. Паскаль

var a:integer;
b,c,d,z,e,f,o:longint;
begin
write('Vvedite chislo a');
readln(a);
b:=a div 100;
c:=a mod 100;
e:=c div 10;
d:=c mod 10;
f:=d div 10;
o:=d mod 10;
z:=((a+1)*100+b*10+(c+1));
writeln('otvet=',z);
end.
Выдаёт ошибку при компиляции почему?

Извиняюсь нужно увел первую цифру на один и последнюю

МЛ
Муродхон Латифи

какую именно ошибку?? ? это раз. Когда что то делишь то ответ точно уже не будет подходить к типам integer и longint видимо проблема в этом

Ольга Ковалевская
Ольга Ковалевская

С типами данных у тебя все нормально, потому что деление целочисленное и остаток тоже целый.
Тебе надо найти сумму первой и последней цифры в трехзначном числе? А почему так сложно?
Попробуй проще:
var a:integer;
b,c,z:integer;
begin
write('Vvedite chislo a');
readln(a);
b:=a div 100;
c:=a mod 10;
z:=b + c;
writeln('otvet=',z);
end.

ДЖ
Дмитрий Жарков

Много лишнего. И задание некорректно сформулировано: найти сумму первой и последней ЦИФРЫ числа.

writeln('Result: ', (a div 100) + (a mod 100));

Похожие вопросы
Дано число х. Определите к какому 3-значному числу надо прибавить х что бы получилось наименьшее 4 значное. Помогиите реш
Помогите решить задачу в Паскале. Дано 3-ех значное число x, какое наибольшее число можно составить из цифр числа x.
дано натуральное число n>1 найти количество его делителей. В паскале с циклом for
паскаль!! дано натуральное число Е. написать программу для вычисления суммы вида 1/1+1/2+1/3+...+1/Е
ПОМОГИТЕ прописать програму в паскале дано трехзначное число определить сумму и произведенияцифр числа
Помогите решить задачу в паскале: Найти все 2-х значные числа сумма которых кратна 3
задано натуральное число n. Найти сумму цифр данного числа с помощью функции !!!(паскаль)
задачка в паскале на массивы: (внутри) дан массив натуральных чисел. найти сумму элементов, кратных данному числу К
Необходимо решить задачу в Паскале: 1.Дано натуральное число. Определить: сумму его первой и последней цифр.
По паскалю Вася Пупкин не смог найти сумму первых К цифр 2000- значного числа. А вы сможете?