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

дано натуральное число. Определить номер цифры 8 в нем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Среднее арифметическое элементов таблицы http://www.cyberforum.ru/cpp-beginners/thread735677.html
Дана целочисленная таблица а из положительных элементов. Найти среднее арифметическое элементов таблицы и выяснить является ли данное натуральное число совершенным. (Совершенное если оно равно сумме своих делителей, исключая само число, например 6=1+2+3)
C++ Удалить из матрицы все столбцы, в которых нет отрицательных элементов Здравствуйте, помогите, пожалуйста, решить задачу: нужно удалить из матрицы все столбцы, в которых нет отрицательных элементов. Спасибо. Добавлено через 18 часов 11 минут Неужели никто не может помочь? Добавлено через 12 секунд Неужели никто не может помочь? http://www.cyberforum.ru/cpp-beginners/thread735667.html
Вычислить бесконечную сумму с заданной точностью C++
Доброго вам времени суток. Есть задание. Вычислить бесконечную сумму с заданной точностью e (e>0). Счи- тать, что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем e, - это и все последующие слагаемые можно уже не учитывать. Вычислить: ~ (-1)^i S ─────── , где S - сумма, ~ -...
C++ Обращение к обобщенным вложенным структурам
Добрый Вечер. Подскажите пожалуйста как получить доступ ко вложенной структуре в main.cpp. Не находит Node в мейне. есть обобщенный класс со вложенной структурой в BinaryTree.h : // simple binary tree template <class T> class BinaryTree { template <class U> struct Node { Item<U> item; // holds data
C++ Метод решета http://www.cyberforum.ru/cpp-beginners/thread735654.html
с помощью метода решета решить задачку Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5.
C++ Линейный алгоритм (Перевод величин из одной единицы измерения в другую) Доброго дня, уважаемые форумчане, помогите пожалуйста решить задание. Перевод величин из одной единицы измерения в другую. Пользователь вводит значение в единице измерение Quart(кварта), программа переводит это значение в единицу измерение 1.13652л. Добавлено через 17 часов 25 минут Срочно нужен :help: подробнее

Показать сообщение отдельно
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
17.12.2012, 20:06     дано натуральное число. Определить номер цифры 8 в нем
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int func( int n )
{
   int pos = 0, index = 0;
   while ( n )
   {
      index++;
      if ( n % 10 == 8 ) pos = index;
      n /= 10;
   }
   return pos;
}
 
int main()
{
   std::cout << func( 128346584 ) << std::endl;
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru