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

Цифры даннго трехзначного числа N являются членами арифмететической прогрессии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почемо выдает ошибку в строке system("pause") http://www.cyberforum.ru/cpp-beginners/thread1021760.html
#include <stdio.h> #define MAX 100 #define LEN 255 char text; /* ïðîñòåéøèé òåêñòîâûé ðåäàêòîð */ int main(void) { register int t, i, j; for (t=0; t<MAX; t++)
C++ Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной 1)Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной . 2)Цифры даннго трехзначного числа N являются членами арифмететической прогрессии. P.S. Сам код программ нужен.(Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread1021741.html
Описать класс "Треугольник" C++
*объектно-ориентированние Описать класс "Треугольник", который определяет эту геометрическую фигуру посредством указанием длины одной из его сторон и прилежащими к ней углами (углы задаются в градусах). Класс должен содержать конструктор с параметрами по умолчанию, а также следующие методы: вывод информации о длинах сторон треугольника; изменение длин сторон; определение углов, высот и площади...
C++ Параллельная реализация алгоритма Дейкстры
Здравствуйте. Вообщем, надо сделать алгоритм Дейкстры на MPI, но выполнятся он будет не на кластере, а на одном компе. (далее узел - вычислительный узел) Первое, что мне пришло в голову, это просто параллельно прочесывать граф в поиске искомой вершины несколькими узлами. Все узлы пишут в общую память. Правда это больше похоже на волновой алгоритм. И к тому же у меня сложилось мнение, что...
C++ Дано натуральное число. Определить номер цифры «8» http://www.cyberforum.ru/cpp-beginners/thread1021724.html
Дано натуральное число. Определить номер цифры «8» в нем, считая от конца числа. Если такой цифры нет, ответом должно быть число 0, если таких цифр в числе несколько — должен быть определен номер самой левой Написать через цикл if Заранее спасибо ))
C++ Подскажите как сделать ввод с клавиатуры пользователем #include <cstdlib> #include <iostream> using namespace std; class String { private: char* str; int n; подробнее

Показать сообщение отдельно
Arlando_Garsia
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 9
29.11.2013, 16:29  [ТС]     Цифры даннго трехзначного числа N являются членами арифмететической прогрессии
Цитата Сообщение от MicM Посмотреть сообщение
Если правильно понял ТС, то вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main()
{
    int n;
    std::cout <<"N = ";
    std::cin >> n;
    bool f = true;
    int d=(n/10)%10-n%10;
    while ((n/10)!=0)
    {
        if ((n%10+d)!=(n/10)%10)
        {
            f = false;
            break;
        }
        n/=10;
    }
    if (f)
        std::cout <<"Yes\n";
    else std::cout <<"No\n";
}
Напишите пожалуста коментарии к программе, т.е. что каждая функция означает?

Добавлено через 22 минуты
помоги с коментариями
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru