Записать заданное трехзначное
натуральное число без средней цифры.
Вход. Одно натуральное трехзначное
число.
Выход. Вывести трехзначное число без
средней цифры.
Пример
входа |
Пример
выхода |
198 |
18 |
цифры числа
Анализ алгоритма
Пусть n = – трёхзначное число. Тогда:
·
число его сотен a
равно n / 100;
·
число его единиц c
равно n % 10;
Ответом является
число res = = 10 * a + c.
Реализация алгоритма
Читаем трехзначное число n.
scanf("%d",&n);
Вычисляем цифру сотен a и единиц c.
a = n / 100;
c = n % 10;
Составляем и выводим результирующее
число.
res = a * 10 + c;
printf("%d\n",res);
Реализация алгоритма – форматированный ввод / вывод
Читаем каждую цифру числа в
отдельную переменную.
scanf("%1d%1d%1d", &a, &b, &c);
Выводим первую и третью цифру
числа.
printf("%d%d\n", a, c);