Приписать по цифре a в начало и конец записи числа n (a вводится с клавиатуры)

0 голосов

Приписать по цифре a в начало и конец записи числа n (a вводится с клавиатуры)


спросил от (30 баллов) в категории Информатика
оставил комментарий от Одаренный (1.0k баллов)

что вводится вначале - a или n?

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

Сначала n

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

Как считаете, такую программу засчитают? Без цикла с предусловием? program _2;uses crt;var a,b,k,n : integer;beginreadln(n,k);a:=n div 10;b:= n mod 10;writeln('Результат:', k,a,b,k);end.

оставил комментарий от Одаренный (1.0k баллов)

нет, здесь надо вывести новое число. Н-р, a=18, n=2, значит, число 2182

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

Алгоритм примерно такой? 1. Найти количество цифр в числе(k) ; 2. Возвести 10 в степень k.(st) 3. p=a*st+N*10+a

оставил комментарий от Одаренный (1.0k баллов)

да, примерно, такой

оставил комментарий от Одаренный (1.0k баллов)

я изменил решение

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

Разобрался,спасибо.

1 Ответ
0 голосов
ответил от Одаренный (1.0k баллов)

Программа на Паскале
Program BiFi;
Var a,n,k,l:LONGINT;
Begin
readln(n);
readln(a);
k:=10;
l:=a;
while l>9 do begin l:=l mod10;
                             k:=k*10;
                             end;
a:=n*k + a;
a:=a*10+n;
wrietln9a);
readln;
end.



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

Паскаль ругается на 8 строку, пишет: "Неверное выражение", что нужно изменить?

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

Ввожу: 10, потом 6. Должно получиться 6106, а получается 1070.

оставил комментарий от Одаренный (1.0k баллов)

Извините, надо идти, я подумаю и напишу вам позже. Давайте добавим друг друга в друзья, чтобы потом найтись

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

Ок, конечно

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

Все, разобрался.

...