From d49b98e349a5c51bee50d5b707825e2a06730684 Mon Sep 17 00:00:00 2001 From: Stoycho Kyosev <68247567+stoychoX@users.noreply.github.com> Date: Mon, 25 Oct 2021 15:28:54 +0300 Subject: Add files via upload --- pract_KN/pract. 03/solutions/2.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pract_KN/pract. 03/solutions/2.cpp (limited to 'pract_KN/pract. 03/solutions/2.cpp') diff --git a/pract_KN/pract. 03/solutions/2.cpp b/pract_KN/pract. 03/solutions/2.cpp new file mode 100644 index 0000000..5afad2a --- /dev/null +++ b/pract_KN/pract. 03/solutions/2.cpp @@ -0,0 +1,18 @@ +#include + +int main() { + int number = 0; + std::cin >> number; + + int count = 0; + + while (number != 0) { //докато числото не стане нула + ++count; //Увеличавай брояча с едно + number = number / 10; //дели числото на 10, с което намаляваш цифрите му с 1 + } + + std::cout << count; +} + /* + Задачата е подобна на тази с извеждането на числото наобратно само, че този път броим цифрите с променлива count. + */ -- cgit v1.3.1-23-gd82d