- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
#include <iostream>
#include <Windows.h>
#include <iomanip>
#include <string>
#include <cctype>
#include <sstream>
using namespace std;
void main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
stringstream ss;
int counter = 0, vvod = 0;
char str[9];
cout << "Введите число - ";
cin >> vvod;
ss << vvod;
ss >> str;
for(int i = 0; i < strlen(str); i++)
{
counter++;
}
cout << counter << " разрядов." << endl;
cout << "\n";
system("PAUSE");
}
psina-from-ua 29.07.2013 00:14 # 0
inkanus-gray 29.07.2013 01:16 # +5
defecate-plusplus 29.07.2013 01:31 # +11
читают в int, очевидно, чтобы переложить на плечи std::num_get задачу отсекания пробелов и прочих нецифр (неговнокод, акелла промахнулся)
но потом, вместо /= 10, пока не останется 0, перегоняют в строку (идея - говнокод, да и int предполагает иногда отрицательные числа, ну а чтение в char * это само по себе пиздец)
но вот незадача - чтобы посчитать длину получившейся строки в stringstream, не надо делать никаких strlen(str) (акелла снова промахнулся)
учи дальше методичку
Vindicar 29.07.2013 00:38 # +1
tirinox 29.07.2013 11:55 # +5
blackhearted 30.07.2013 10:51 # +4
Научись в пунктуацию, школяр.
tirinox 30.07.2013 10:55 # −4
Гамать в пунктуацию, школяр?
bormand 30.07.2013 11:54 # 0
Междометие или как его там.
tirinox 30.07.2013 12:06 # +1
blackhearted 30.07.2013 13:27 # 0
eth0 30.07.2013 21:56 # +3
Умрём за Розенталя!
defecate-plusplus 30.07.2013 22:21 # −3
Stertor 31.07.2013 16:49 # +2
bormand 31.07.2013 20:48 # −5
Stertor 31.07.2013 21:28 # +6
defecate-plusplus 31.07.2013 21:01 # −7
моё говно быстро затвердевает и превращается в золото и брильянты
eth0 31.07.2013 21:04 # −5
defecate-plusplus 31.07.2013 21:21 # −7
Stertor 31.07.2013 21:29 # +3
Stertor 31.07.2013 21:35 # +3
Stertor 31.07.2013 21:36 # +6
http://forums.tut.by/showthread.php?t=14085831
inkanus-gray 31.07.2013 23:41 # 0
P.S.:
Книга пророка Иезекииля, глава 4.
Stertor 01.08.2013 11:18 # 0
Я всегда подозревал, что бог - большой оригинал, но ведь и меру надо знать.
Или пророк писал это во время приступа аэрофобии?