Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Урок 3 задача 4
{ Урок 3 задача 4. (1474). Сумма цифр четырехзначного числа Определите, является ли не более чем четырехзначное число k симметричным (например, числа 1331 или 550 являются симметричными, для последнего из них считается, что это четырехзначное число с ведущим нулем). Входные данные. На вход программе подается целое число k (0 ≤ k ≤ 9999). Выходные данные. Выдайте 1 при положительном ответе на вопрос задачи и любое другое целое число — в противном случае. Примеры. Входные данные: 2008. Выходные данные: 7 Входные данные: 2002 Выходные данные: 1 } var y, x, a3, a4 : integer; begin readln (x); // считываем число a4 := x mod 10; // определяем правую цифру a3 := x div 10 mod 10; // определеяем третью слева цифру y := 10 * a4 + a3; // получаем число из двух цифр, поменяв местами их место в разрядах x := x div 100; // делим число на 100, чтобы получить число, состоящее из двух левых цифр writeln( x, ' ', y ); // выводим эти два числа (не обязательная операция) writeln (x - y + 1); // если полученные два числа совпадают, то выводим 1 иначе - другое число // можно обойтись без промежуточных переменных, написав срвзу после readln(x) (ввода числа) выражение // writeln( x mod 10 * 10 + x div 10 mod 10 - x div 100 + 1 ); end.
run
|
edit
|
history
|
help
0
nomer7
Calculatrice 1.0
practica 3 ejercicio B2
qqqq3
homework
Cek dua pangkat
Comparar valores de una columna de una matriz
Task 3a
Mengubah biner ke desimal
test31