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

Количество вхождений цифры в число (с++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ напишите прграмму для поиска простых чисел в интервале 1 до 100 http://www.cyberforum.ru/cpp-beginners/thread146848.html
напишите прграмму для поиска простых чисел в интервале 1 до 100 СРОЧНО Я НА ЭКЗАМЕНЕ ПОМОГИТЕ ПОЖАЛУЙТА!!!
C++ Найти сумму всех элементов массива, кратных 4 Найти сумму всех элементов массива, кратных 4. При составлении программы для обработки массивов, имя массива считать указателем на его первый элемент http://www.cyberforum.ru/cpp-beginners/thread146843.html
ошибка при вводе в неправильном формате C++
Доброго всем времени суток! Есть код, очень простенький. И есть баг: если пользователь вводит вместо цифр буквы или ещё какую-нить кракозябру, то программа выдаёт ошибку и завершается. Внимание, вопрос! Подскажите мне, балбесине, как бы НЕСЛОЖНО сделать так, чтобы в этом случае программа говорила что-нить типа "Неверный формат, повторить" и повторяла вопрос? Или в крайнем случае просто...
Вычислить значение выражения C++
помогите составить программу вот для такого выражения заранее спасибо)
C++ Максимальное среди 6 введеных чисел http://www.cyberforum.ru/cpp-beginners/thread146816.html
Дорогие программисты, очень срочно нужна ваша помощь, нужно сделать программу : -Найдите максимальное среди 6 введенных чисел- желательно через одномерный массив и желательно без функций. Зарание спасибо!
C++ Вычислить значение выражения помогите составить программу вот для такого выражения подробнее

Показать сообщение отдельно
Mur3ik
102 / 102 / 4
Регистрация: 12.05.2010
Сообщений: 232
17.06.2010, 19:22     Количество вхождений цифры в число (с++)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <clocale>
using namespace std;
    void main()
    {
    setlocale (LC_CTYPE,"rus");
    int num, n, a, counter=0;
        cout<<"Введите число и искомую цифру\n";
        cin>>num>>a;
            while(num!=0)
            {n=num%10;
                num/=10;
                if(n==a)
                {counter++;}
            }   
                    cout<<"Искомых цифр "<<counter<<"\n";
    }
 
Текущее время: 09:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru