Напечатать отдельно друг от друга цифры 4х значного числа. - C (СИ)

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

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

Помогите пожалуйста... на С ... срочно нужно.. спасибо Написать программу, которая вводит число из 4х цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга. Например, если введено число 4239, то должно вывести: 4 2 3 9

Решение задачи: «Напечатать отдельно друг от друга цифры 4х значного числа.»

textual
Листинг программы
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5.     int userNumber;
  6.     printf("Input the number: ");
  7.     scanf("%d", &userNumber);
  8.     printf("%d %d %d %d", userNumber / 1000, (userNumber / 100) % 10,
  9.                          (userNumber / 10) % 10, userNumber % 10);
  10.    
  11.     return 0;
  12. }

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

В этом коде:

  1. Объявлена переменная userNumber типа int, которая будет использоваться для хранения введенного пользователем числа.
  2. С помощью функции printf выводится сообщение с просьбой ввести число.
  3. С помощью функции scanf введенное пользователем число сохраняется в переменной userNumber.
  4. С помощью функции printf выводятся отдельные цифры числа, полученного от пользователя. Для этого число сначала делится на 1000, затем на 100 и т.д.
  5. Возвращается 0, чтобы указать, что программа успешно завершилась.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

5   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы