Дано натуральное 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(); }
Объяснение кода листинга программы
В этом коде:
- Объявлены две переменные: n и first.
- Пользователю предлагается ввести число, и он вводит его.
- Начинается цикл while, который будет выполняться до тех пор, пока число n больше нуля.
- Внутри цикла переменная first получает остаток от деления числа n на 10 (это первая цифра числа).
- Число n делится на 10 (удаляется последняя цифра числа).
- После выхода из цикла, выводится значение переменной first (это первая цифра числа).
- Запускается функция getch(), которая ожидает нажатия клавиши.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д