Якщо число від'ємне, то змінимо його знак, зробивши його додатнім – від цього перша цифра не зміниться. Ділимо число на 10 доти, поки в ньому не залишиться одна цифра – це і буде перша цифра вихідного числа.
Читаємо ціле число n.
scanf("%lld", &n);Якщо число від'ємне, то зробимо його додатнім.
if (n < 0) n = -n;Ділимо число на 10, поки воно не буде містити лише першу цифру.
while(n > 9)
n /= 10;Виводимо першу цифру числа.
printf("%lld\n", n);import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
long n = con.nextLong();
if (n < 0) n = -n;
while(n > 9)
n /= 10;
System.out.println(n);
con.close();
}
}