СРОЧНО ОЧЕНЬ, РЕШИТЕ ПОЖАЛУЙСТА ЗА 8 КЛАСС, БЕЗ ВСЯКИХ МУДРЕНИЙ.
Пользователь вводит трехзначное число. Программа вычеркивает первую слева цифру и дважды дописывает справа эту цифру. Выводит на экран результат.
KnowsUser1:
язык?
В каком смысле
В наимпрямейшем. На каком языке тебе это писать то надо?
Паскаль, только обьясни пожалуйсте попроше, ибо мы только проходим паскаль
Хахах, это мы еще не проходили
ну, тогда спешу обрадовать, и никогда, видимо, не пройдёте. Это основы. В моём решении нет абсолютно ничего сложного, я даже всё закомментил. Ну, можете подождать ещё, может кому нибудь и будет не лень подобную задачу решать не в 5 строк, а в 25))
Ответы
Ответ дал:
0
Ответ:
PascalABC.NET 3.5.1
begin
var a := ReadString().ToCharArray.ToList; //Читаем с консоли число как строку, разбиваем на массив символов и приводим к типу List<T> для удобства работы
var fnum := a[0]; //Запишем в переменную fnum первый элемент получившегося списка цифр нашего числа (то бишь первую слева цифру)
a.Remove(fnum); //Удалим из этого списка эту цифру
a.AddRange(Seq(fnum, fnum)); //Добавим в конец нашего списка цифр эту самую последнюю цифру два раза
a.JoinIntoString.Println; //Соберём элементы нашего списка в строку и выведем на печать
end.
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад
8 лет назад