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

Найти цифру числа, проверить делимость - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ошибочку. Нахождение суммы цифр вещественного числа http://www.cyberforum.ru/cpp-beginners/thread1202394.html
Всем привет! Создал функцию нахождения суммы цифр вещественного числа. Функция практически работает, но, когда я кладу в переменную число н-р: "1.256" почему-то добавляются к числу девятки т.е....
C++ Создать класс Time для работы со временем Нужно исправить ошибки в программе.Срочно. Создать класс Time для работы со временем в формате «час:минута:секунда». Класс должен включать в себя три конструктора инициализации: числами, ... http://www.cyberforum.ru/cpp-beginners/thread1202392.html
C++ Нарисовать круг и квадрат
Нарисовать круг и квадрат!!!у меня имеется прямоугольник и овал,как переделать +++++++++++++++++++ class Rect:public Shape { public: void draw() { line(x1,y1,x2,y1); ...
Статические и виртуальные функции C++
Составить программу с одним родительским классом и двумя потомками. Все поля должны быть закрытыми. Потомки должны содержать виртуальные функции. Для родительского объекта создать статическую...
C++ Сумма по модулю 256 http://www.cyberforum.ru/cpp-beginners/thread1202335.html
Обьясните в алгоритме ГОСТ 28147-89 В РЕЖИМЕ ГАММИРОВАНИЯ 32-х разрядный суматор по модулю 2^32 как это и помогите с реализацией
C++ Substr и рекурсия Доброй ночи! void extract(string*, string&); int main() { string array; string test = "FOO bar,1444,63333,99222,100333"; int first = test.find(','); string data =... подробнее

Показать сообщение отдельно
azbest
41 / 41 / 8
Регистрация: 12.03.2013
Сообщений: 148
08.06.2014, 13:10
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>
 
using namespace std;
 
int main()
{
    int x,n;
    cin>>n;
    x=n;
    while (x>100) {     //пока чило больше 100
        x/=10;          //делим на 10, например 12345 -> 1234 -> 123 -> 12
    }
    cout << x%10 << endl;   //выводим пследнюю цмфру нового числа, 12 -> "2"
    cout<<"A="; cin>>x;     //выводим запрос и считываем число
    (n%x)?cout<<"NO\n":cout<<"OK\n";    // тернарный оператор условие (если делиться то значение 0 - false)
                                        // то выводим NO иначе OK
    cout<<"B="; cin>>x;                 // и так 3 раза)
    (n%x)?cout<<"NO\n":cout<<"OK\n";
    cout<<"C="; cin>>x;
    (n%x)?cout<<"NO\n":cout<<"OK\n";
    return 0;
}
Добавлено через 7 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    int i=10;
    //первая часть
    for(;i<100;++i) {
        if ((i*2)%10==8) cout << i << endl; //если тупо по условию, а если по метматике, то
                                            // if ((i%10)%5==4)
    }
    cout<<endl;
    //вторая часть
    for(i=10;i<100;++i) {
        if ((i*3)%10==4) cout << i << endl; //если тупо по условию, а если по метматике, то
                                            // if (i%10==8)
    }
    //если нужно и то и другое, то таких чисел нет)
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru