Цикл с параметром
Добавлено: 29 мар 2015, 16:18
Просчитать количество цифр в десятичной записи целого неотрицательного числа n, введенного с клавиатуры.
Код: Выделить всё
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i=1, number;
cout << "Enter number = ";
cin >> number;
if (number < 0)
cout << "Error!!!" << endl;
else
{
while ((number/10)!=0)
{
i++;
number/=10;
}
cout << "In number " << i << " digits" << endl;
}
system("pause");
return 0;
}
Ванно писал(а):Если я правильно понял задание, то что-то типа этого, только в чем трудность то была?Код: Выделить всё
#include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int i=1, number; cout << "Enter number = "; cin >> number; if (number < 0) cout << "Error!!!" << endl; else { while ((number/10)!=0) { i++; number/=10; } cout << "In number " << i << " digits" << endl; } system("pause"); return 0; }