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

Определить максимальную разность между двумя соседними цифрами числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить корни квадратного уравнения. http://www.cyberforum.ru/cpp-beginners/thread1029163.html
Написать программу для с++: Вычислить корни квадратного уравнения.
C++ cin, cout, endl не определены Всем здрасте=) Есть исходник, он работает и всё с ним отлично, мне необходимо его обфусцировать(т.е. зашифровать путём изменения имен переменных, функций, процедур и классов), так вот с помощь... http://www.cyberforum.ru/cpp-beginners/thread1029162.html
Написать функцию для определения максимального и минимального из чисел C++
Написать программу в с++: Дан текстовый файл с неизвестным количеством вещественных чисел. Написать функцию для определения максимального и минимального из них.
Написать функцию для сравнения первого слова второй строки и последнего слова пятой строки C++
Написать программу в с++: Дан текстовый файл, состоящий из 5 строк. Написать функцию для сравнения первого слова второй строки и последнего слова пятой строки
C++ Написать функцию для вычисления суммы диагональных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread1029151.html
Написать программу в с++: Пусть пользователь вводит динамическую матрицу размером NxN. Написать функцию для вычисления суммы диагональных элементов.
C++ Написать функцию для определения, входит ли в строку заданное слово, или нет Написать программу в с++: Дана строка. Написать функцию для определения, входит ли в строку заданное слово, или нет. При написании программы необходимо использовать стандартные функции обработки... подробнее

Показать сообщение отдельно
ТОрчОК
Заблокирован
05.12.2013, 03:05
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
28
29
30
31
32
33
34
35
36
37
#include <iostream>
struct num
{
    int data;
    num* next;
    num() {};
    num(int d): data(d) {};
};
int main()
{
    num* _num = NULL;
    int n = 945;
    num* p;
    while(n > 0)
    { 
        p = new num(n%10);
        if(!_num)
            p->next = NULL;
        if(_num)
            p->next = _num;
        _num = p;
        n = (n - p->data)/10;
    }
    int mas[16] = {0};
    int i = 0;
    while(_num->next)
    {
        if(_num->data > _num->next->data)
            mas[i++] = _num->data - _num->next->data;
        else
            mas[i++] = _num->next->data - _num->data;
        _num = _num->next;
    }
    //вывод сам
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru