Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как определить к-во цифр в числе? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны действительные числа x, y. Если они имеют разный знак, вывести их на экран http://www.cyberforum.ru/cpp-beginners/thread400253.html
Даны действительные числа x, y. Если они имеют разный знак, вывести их на экран. В противном случае вывести на экран их произведение. #include <iostream> using namespace std; int main()...
C++ Работа со списком , указатели Программа не корректно работает .... инт и дабл норм выводит а вот чар* не хочет норм работать... (не судите строго за быдлокод) : #include "stdafx.h" #include <iostream> #include <string.h>... http://www.cyberforum.ru/cpp-beginners/thread400246.html
C++ Определить номера строки и столбца максимального элемента прямоугольной матрицы
обработка двумерных массивов. результат выводить на экран и в результирующий файл. Задача:Определить номера строки и столбца максимального элемента прямоугольной матрицы А(m,n) Поменять местами...
C++ Зеркальность матрицы
Дана квадратная матрица A порядка M. Зеркально отразить ее эле-менты относительно главной диагонали (при этом элементы главной диа-гонали останутся на прежнем месте, элемент A1,2 поменяется местами с...
C++ Строки в файле http://www.cyberforum.ru/cpp-beginners/thread400225.html
Вопрос: Как можно скопировать строки из одного текстового файла в другой в нужном мне поряде? например сначала пятую, потом вторую, потом первую и т.д.? файлы C. работа без потоков.
C++ Работа с файлами в C Добрый день! Я тут новенькая. Помогите плз написать програмку, которая сначало считает весь список с файла в котором находиться информация о клиентах, а потом выведет информацию о количестве людей по... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9698 / 5648 / 964
Регистрация: 25.07.2009
Сообщений: 10,863
06.12.2011, 16:54
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <math.h>
    
int main(void){
    unsigned num;
    
    while ( printf("Number: ") && scanf("%u", &num) == 1 && num )
        printf("%d digits.\n", (int)log10(num) + 1);
    
    return 0;
}
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.