Дано натуральное N. Составить программу для поиска первой цифры этого числа - C (СИ)

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

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

Помогите написать программу с применением функции "while". Вот задание: Дано натуральное N. Составить программу для поиска первой цифры этого числа. Необходимо через #include<stdio.h>.

Решение задачи: «Дано натуральное N. Составить программу для поиска первой цифры этого числа»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
void main() 
{
    int n,first;
    printf("Enter the number: ");
    scanf("%d",&n);
    while(n>0)
    {
        first=n%10;
        n=n/10;
    }
    printf("%d",first);
    getch();
}

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

В этом коде:

  1. Объявлены две переменные: n и first.
  2. Пользователю предлагается ввести число, и он вводит его.
  3. Начинается цикл while, который будет выполняться до тех пор, пока число n больше нуля.
  4. Внутри цикла переменная first получает остаток от деления числа n на 10 (это первая цифра числа).
  5. Число n делится на 10 (удаляется последняя цифра числа).
  6. После выхода из цикла, выводится значение переменной first (это первая цифра числа).
  7. Запускается функция getch(), которая ожидает нажатия клавиши.

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


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

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

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