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

Дописать единицу впереди и в конце записи натурального числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заданы два одномерных массива действительных чисел различных размеров. Объединить их в один массив, включив второй массив между k-м и (k+1)-м элемента http://www.cyberforum.ru/cpp-beginners/thread306542.html
Заданы два одномерных массива действительных чисел различных размеров. Объединить их в один массив, включив второй массив между k-м и (k+1)-м элементами первого.
C++ STL, функторы Всем привет! Вообщем есть код: #include <iostream> #include <algorithm> #include <vector> int main() { std::vector<int> a{6, 2, 7, 5}; struct f { http://www.cyberforum.ru/cpp-beginners/thread306541.html
Считывание из файла. C++
Как отсечь из файла со всяким хламом числа,разграниченные пробелом с обеих сторон.
C++ Наследование классов
#include <iostream> #include <conio.h> using namespace std; const int LEN=80; class kraina { private: char name; unsigned long number; public:
C++ массив и указатель http://www.cyberforum.ru/cpp-beginners/thread306517.html
Подсчитать количество слов в строке, которая не может начинаться и заканчиваться пробелами и между словами можно ставить только один пробел. нужно решить 2 способами с помощью массива и с помощью указателей. помогите пожалуйста
C++ Начал писать прогу чтобы текст передвигался по экрану, я что то написал но у меня ошибок куча, подскажите пожалуйстаа :) Задача такова: У меня есть слово "PRIVET" текст должен пройти от начала и до конца экрана и так он должен проходить бесконечно, тоесть текст передвигаеться целеком по экрану при этом предвижение идет через один символ ну или пробел. Вот то что я написал но у меня она работает не правильно :) #include "stdafx.h" # include <conio.h> #include <iostream> #include <string.h> #include... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,608
28.05.2011, 04:38
C
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Дано натуральное число n.  Приписать по единице в начало и в конец записи числа n. */
 
#include <stdio.h>
#include <math.h>
 
int main(void){
    int i;
    
    while ( printf("Number: ") && scanf("%d", &i) == 1 )
        printf("Result: %d\n", ( i + (int)(pow(10.0, floor(log((double)i) / log(10.0) + 1.0))) ) * 10 + 1);
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru