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

Простой вопрос - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ нужно разобраться в коде http://www.cyberforum.ru/cpp-beginners/thread377762.html
Visual C++ 2008 помогите пожалуйста разобраться в коде. ничего в нём не понимаю, буду очень благодарен Кратчайшие пути. Алгоритм Левита. #include <algorithm> #include <climits> #include <iostream> using namespace std; const int maxnodes = 200000; const int maxedges = 1000000;
C++ Вычислить максимальный по модулю элемент массива Ребята, срочно напшите решение 2 программ!!!!!!!на Borland C++ for DOS.(полностью код программ) 1 задача. Написать программу, которая считывает текст с клавиатуры и выводит на экран только слова состоящие из заданного количества букв. 2 задача. Заполнить случайными числами от -5 до 5. В одномерном массиве, состоящем из 10 целых элементов вычислить:а)максимальный по модулю элемент... http://www.cyberforum.ru/cpp-beginners/thread377750.html
C++ Найти A в степени N
1)While4°. Дано целое число N (> 0). Если оно является степенью числа 3, то вы-вести True, если не является — вывести False. 2)For15°. Дано вещественное число A и целое число N (> 0). Найти A в степени N: AN = A·A· … ·A (числа A перемножаются N раз).
C++ GCC swap const
GCC Сортировка в main Sort_My(&(*a.begin()),&(*a.end()),p); void Sort_My(const Car *beg,const Car *end, bool (*p)(const Car &ob_1, const Car &ob_2)){ vector<Car>::iterator i; while(beg!=end){
C++ Вывести элементы матрицы по спирали http://www.cyberforum.ru/cpp-beginners/thread377710.html
Дана квадратная матрица A порядка M (M — нечетное число). Начи-ная с элемента A1,1 и перемещаясь по часовой стрелке, вывести все ее эле-менты по спирали: первая строка, последний столбец, последняя строка в обратном порядке, первый столбец в обратном порядке, оставшиеся эле-менты второй строки и т. д.; последним выводится центральный элемент матрицы.
C++ Нужна литература!! Доброго времени суток! Возникла проблема, необходимо написать программу реализующую алгоритм поиска в глубину на графе. Но для начала надо вывести этот граф на экран, так вот совершенно не представляю, как это сделать? Абсолютно не умею работать с графикой. (какую библиотеку подключать, какие функции использовать, Какой вообще проект создавать????)Компилятор visual studio 2008. Посоветуйте... подробнее

Показать сообщение отдельно
Net_Wanderer
235 / 208 / 19
Регистрация: 08.06.2011
Сообщений: 467
04.11.2011, 16:55     Простой вопрос
Для положительных чисел
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <math.h>
 
int count_digits(int n)
{
    int cnt = 0;
 
    do {
        cnt++;
    } while (n /= 10);
    return cnt;
}
 
int numcat(int a, int b)
{
    return b + a * (int) pow(10, count_digits(b));
}
 
int main()
{
    int n1, n2;
 
    while (printf("enter a numbers: ") 
        && scanf("%d %d", &n1, &n2) && n1 != 0 && n2 != 0)
        printf("%d\n", numcat(n1, n2));
    return 0;
}
 
Текущее время: 21:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru