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

Правда ли, что все цифры равны - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разделить символьный массив на лексемы http://www.cyberforum.ru/cpp-beginners/thread879972.html
Нужно разделить символьный массив на лексемы. Новая лексема - от и до мат. знака ("+", "-", "*", "/")
C++ Перевод из 10-й с.ч. в 16-ую. Результат - в char[m] нужно перевести из 10-ой с.ч. в 16-ую. Результат записать как массив. Написал это, но постоянная ошибка "нарушение прав доступа при записи по адресу" : void DecToHex(long int a){ int i=0; char B; do{ if(a%16==0)B='0'; http://www.cyberforum.ru/cpp-beginners/thread879961.html
C++ Решение неравенства
Дано положительное число A>10. найти k, что (k-1)!=<A=<k!
C++ Указатели и разыменование
Я как то раньше не вдавался в эти подробности, разыменование или нет, просто ставил звездочку и все, и для меня было varOne и *varTwo по большому счету одно и тоже, только первое хранилось в памяти до конца роботы программы, а второе для него надо было в начале работы с этой "переменной" выделять область в динамической памяти, а потом, после использования этой "переменной" удалить из области...
C++ Собственные значения матрицы http://www.cyberforum.ru/cpp-beginners/thread879932.html
Ребят, ни где не могу найти код, для нахождения собственных значении квадратной матрицы, если у кого есть, скиньте в тему. Плиз..
C++ Подключение функций из mathcad в с++ консольное приложение Здравствуйте. Подскажите как это сделать, очень нужно.. подробнее

Показать сообщение отдельно
MyMind
24 / 24 / 7
Регистрация: 14.05.2013
Сообщений: 68
27.05.2013, 01:37     Правда ли, что все цифры равны
вот код. и ещё, ваша программа проверяет сколько цифр в числе НЕ равны заданному.

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
#include<iostream>
#include<stdlib.h>
 
int main()
{
    int n;
    int a,k,b,c;
    bool p = true;
    std::cout<<"vvedute chuslo a\n";
    std::cin>>a;
    std::cout<<"vvedute chuslo n\n";
    std::cin>>n;
    k=0;
    c = n % 10;
    while(n!=0)
    {
               b=n%10;
               if (c != b) p = false;
               if (b!=a) k++;
               c = n % 10;
               n=n/10;
               }
    std::cout<<"kolichestvo  "<<k<<"\n";
    if (p) std::cout << "true";
    else std::cout << "false";
    system("pause");
    return 0;
}
 
Текущее время: 18:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru