Дано трехзначное число. Вывести вначале его последнюю цифру, а затем - его среднюю цифру - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Integer10±. Дано трехзначное число. Вывести вначале его последнюю цифру (единицы), а затем — его среднюю цифру (десятки).

Решение задачи: «Дано трехзначное число. Вывести вначале его последнюю цифру, а затем - его среднюю цифру»

textual
Листинг программы
int main()
{
  int chislo=123;
  int des;
  int edin;
  edin=chislo%10;
  des=(chislo/10)%10;
  printf("edin=%d des=%d",edin,des);
  getch();
  return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. В начале определяется переменная chislo и инициализируется значением 123 (трехзначное число).
  2. Затем определяются две переменные edin и des.
  3. Переменная edin получает последнюю цифру числа chislo с помощью операции модуля (%).
  4. Переменная des получает среднюю цифру числа chislo с помощью операции деления и модуля (/).
  5. С помощью функции printf() выводятся значения переменных edin и des.
  6. В конце программы возвращается 0, что означает успешный конец работы программы.

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы