Форум программистов, компьютерный форум CyberForum.ru

Количество розрядов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распечатать фамилии детей данного детского сада, которые родились в определенном месяце; указать их возраст и группу. http://www.cyberforum.ru/cpp-beginners/thread295343.html
Распечатать фамилии детей данного детского сада, которые родились в определенном месяце; указать их возраст и группу. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержание. И заканчивайте уже подобным образом выделять текст. Все и так всё отлично видят.
C++ Дана строка. Преобразовать ее, заменив точками все двоеточия Дана строка. Преобразовать ее, заменив точками все двоеточия (:), встречающиеся среди первых п/2 символов, и заменив точками все восклицательные знаки, встречающиеся среди символов, стоящих после п/2 символов. одинаково справа налево и слева направо (т.е. является ли оно палиндромом). http://www.cyberforum.ru/cpp-beginners/thread295342.html
C++ Дана строка. Подсчитать количество букв k в последнем ее слове.
Дана строка. Подсчитать количество букв k в последнем ее слове. 1. Не злоупотребляйте форматированием. 2. Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержание.
Cформировать квадратную матрицу порядка n по заданному образцу: C++
Cформировать квадратную матрицу порядка n по заданному образцу:
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread295331.html
Здравствуйте, помогите пожалуйста решить следующую задачу с применением динамичкского массива: Переставить столбцы вещественной квадратной матрицы так, чтобы элементы ее побочной диагонали образовали невозрастающую последовательность
C++ Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали. подробнее

Показать сообщение отдельно
Jtalk
93 / 79 / 4
Регистрация: 13.05.2011
Сообщений: 279
14.05.2011, 14:06     Количество розрядов
Цитата Сообщение от Spirited Посмотреть сообщение
Нужно подсчитать количество розрядов вводимого числа, например:
Пример ввода
123
Пример вывода
3

вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main() {
    int numb;
    int index;
    scanf("%d", &numb);
 
    for ( index = numb; !(index % 10); index++) {
        index /= 10;
    }
    cout << index;
    system("pause");
    return 0;
}
заранее спасибо
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
 
int
main()
{
    std::string buff;
    std::cin>>buff;
    std::cout<<buff.length()<<std::endl;
}
 
Текущее время: 13:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru