Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Poulichka
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 20
#1

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

05.12.2013, 00:56. Просмотров 1067. Ответов 1
Метки нет (Все метки)

Написать программу для с++:
Дано целое число N. Определить максимальную разность между двумя соседними цифрами.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2013, 00:56
Ответы с готовыми решениями:

Определить максимальную разницу между двумя соседними элементами массива
Помогите пожалуйста. Хотя бы частью программы Задание: Напишите программу,...

Для вводимой последовательности целых чисел найти максимальную разность между соседними элементами
1-ая задача: Для вводимой последовательности целых чисел найти максимальную...

Написать программу: Определить разность между наибольшей и наименьшей цифрами натурального числа
Напишите код. Определить разность между наибольшей и наименьшей цифрами...

Найти наибольшую по величине разность между соседними элементами массива
Не могу составить программу, Помогите пожалуйста! в С++ Определить наибольшую...

Вывести минимальную по абсолютной величине разность между соседними числами.
Ввести 10 целых чисел, вывести минимальную по абсолютной величине разность...

1
ТОрчОК
Заблокирован
05.12.2013, 03:05 #2
Лучший ответ Сообщение было отмечено Poulichka как решение

Решение

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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2013, 03:05

Определять минимальную сумму между двумя соседними элементами массива
Задание: Напишите программу, которая позволяет вводить динамический одно-мерный...

Проведите линейную интерполяцию между двумя соседними узлами для десяти дополнительных промежуточных точек
Задача по АВМ, с первыми 2 пунктами справился, с 3-м пока нет. На С или С++ ...

Написать программу для вывода максимальной разницы между двумя соседними простыми числами в каждом миллионном массиве
требуется написать программу для вывода максимальной разницы между двумя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru